fixes #3446 - added progress dialog on download on nav menu

Added progress dialog on download from nav menu and optimized some code.

Feel free to suggest changes.

One thing left I don't really have an idea: 
Refresh from static maps activity menu is only working first time.
The second time the activity aborts. What is going wrong here?