Changes involving geofencing, and also subclustering

subclustering doesn't really work well. Just don't zoom out.
If you draw a shape, it will change stuff into stop signs (from
wikipedia) if it's outside it's geozone. Should be extended to happen on
update, and on marker add.
Checks for geozone status on map layeradd.

yay untested! should probably work though.