Log map page startup
Make location startup and map page loading also asynchronous

Also use a fade in & out animation for the startup progress indicator.
The animation respect the "use animations" setting and will be disabled
if animations are disabled. :)