fixed the activity lifecycle bug. now the log mapactivity is the root of all activities, and is closed once the user logs out.
addest tests for MapActivity