Fix split manual ride SEGV

If you try and split an empty/manual ride then the split wizard
SEGVs. The split wizard now is only executed if the ride contains data.
UI Nits: Mac toolbar tidy

.. a blank widget left from other coding iterations and the
lhs widgets not spacing properly.