client: added heatmap but needs work on rendering
client: refactored leaflet data structures

now there is an empty layergroup that gets emptied and filled on each draw.
minor
Merge remote-tracking branch 'origin'

Conflicts:
	.gitignore