refactor and enhance popup with angular templates.
added example.
Removed duplicate file (same content as markers-label-example.html)
added angular template to the label example.
Updated Legend.js

Updating of legendClass/position variable when legend changes
Removing of leafletLegend when legend gets set to undefined
Updated Legend.js

Moved watch on legend to the top.
Updated Legend.js

Setting leafletLegend  variable to null after ".removeFrom"
Merge pull request #540 from davidovich/enhance_compilation_of_markers_and_labels

Enhance compilation of markers and labels
Merge pull request #541 from fbarnard/master

Updated Legend.js
Solved a bug on the geojson example as reported by @clutariomark here:
https://github.com/tombatossals/angular-leaflet-directive/issues/544
Update README.md

Updated documentation for ```leafletData.getMap('id')```. I had to deduce it by trial and error like Sherlock
Merge pull request #546 from kirillseva/master

Update README.md
bing example
Merge branch 'master' of github.com:tombatossals/angular-leaflet-directive
finished bing example
New Bing Maps example, as asked by @robotnic here:
https://github.com/tombatossals/angular-leaflet-directive/issues/527
adding check in layers to refresh heatmap data
Merge pull request #547 from bwinchester/master

adding check in layers to refresh heatmap data
- Fixed a bug in the controls directive where the draw and edit object was wrongly used
- Fixed the control-draw-options example to work with the fix
Build library to include latest changes.
Fix issue where updating the content of 'decorations' fails to update the decorations layers and generates exceptions.