Fixed application and activity start up issues

MyApplication and RouteTracker class now report specific start up errors
to MainActivity, and references to RouteTracker and DataUploader classes
are no longer destroyed when MainActivity is destroyed.