Liam O'Connor becomes the latest in a string of departures from Tesla's executive ranks, as the company struggles on multiple fronts, from PR, to production goals, to delivery logistics, to criminal investigations.