Added the ability for users to define their own geojson functions
Reverted spaces
Forgot to run grunt :(
Added the leafletData.getGeoJSON promise
Merge branch 'addfeatures' of https://github.com/bzmwillemsen/angular-leaflet-directive into bzmwillemsen-addfeatures

Conflicts:
	dist/angular-leaflet-directive.js
	dist/angular-leaflet-directive.min.js
	src/directives/geojson.js
Solved this bug reported by @omnihound:

https://github.com/tombatossals/angular-leaflet-directive/issues/178
Added a new leafletHelpers factory as proposed by @the-ult here:
https://github.com/tombatossals/angular-leaflet-directive/issues/175
Added two new factories, leafletMapDefaults and leafletHelpers as suggested by @the-ult here:
https://github.com/tombatossals/angular-leaflet-directive/issues/175
Added a new leafletHelpers factory as proposed by @the-ult here:
https://github.com/tombatossals/angular-leaflet-directive/issues/175
Added a new example to add a marker

Created a new example to demonstrate adding a new marker at the
location where you click
Merge pull request #180 from set321go/master

Added a new example to add a marker
Renamed the "$scope" variable of the "link" function to "scope". Reported by @arbox0 here:

https://github.com/tombatossals/angular-leaflet-directive/issues/130
Updated to work with AngularJS 1.2.0, reported by @n1313 here:

https://github.com/tombatossals/angular-leaflet-directive/issues/181
Solved a bad use of the leafletData.getMap() function in the access-leaflet-object-example example, as reported by @grantlucas here:
https://github.com/tombatossals/angular-leaflet-directive/issues/135#issuecomment-28459720
Added the new marker addition example created by @set321go to the main page of examples:
https://github.com/tombatossals/angular-leaflet-directive/pull/180
Fixed bounds to check if valid correctly and to fix errors
Got rid of un-needed line of code
Merge pull request #183 from bzmwillemsen/singleline

Got rid of un-needed line of code
Check the watch variable of the markers for any objects inside, so we can delete all markers if the user passes an empty object.
Merge branch 'master' of https://github.com/tombatossals/angular-leaflet-directive

Conflicts:
	dist/angular-leaflet-directive.min.js