fixes issue #852 by making sure the map is initialized before any interaction with it.
Merge pull request #853 from ne0fhyk/fix_issue_852

Fixes issue #852
Merge pull request #855 from ne0fhyk/feature_library_update

Project libraries update
Merge branch 'master' of https://github.com/DroidPlanner/droidplanner into feature_ui_update