Added branch to solve the leafletMapDefaults service problem
Created a getDefaults() factory method which allows the directives to access the user defaults