This is a non-trivial step: I decentralized dialog creation (since it made no sense to have a single place creating a lot of completely unrelated dialogs), made invisible activities just for sending/saving, and changed menu handling a bit, all to decentralize those functions from MyTracks.
There's still a TODO to handle GET_LOGIN more nicely instead of returning from the depths of auth management into the current activity.