initial version
Merge branch 'master' into screenshot
Merge branch 'master' into screenshot

Conflicts:
	src/engines/Leaflet.js
	src/public.js
re-adding Data.js
sreenshot method moved to Layers
making it headless-safe - passing a global/window object
enabling static rendering
some WIP scripts added
Merge branch 'master' into screenshot

Conflicts:
	dist/OSMBuildings-Leaflet.debug.js
	dist/OSMBuildings-Leaflet.js
	dist/OSMBuildings-Leaflet.js.gz
	dist/OSMBuildings-OpenLayers.debug.js
	dist/OSMBuildings-OpenLayers.js
	dist/OSMBuildings-OpenLayers.js.gz
	src/Data.js
	src/shortcuts.js
Merge branch 'master' into screenshot

Conflicts:
	dist/OSMBuildings-Leaflet.debug.js
	dist/OSMBuildings-Leaflet.js
	dist/OSMBuildings-Leaflet.js.gz
	dist/OSMBuildings-OpenLayers.debug.js
	dist/OSMBuildings-OpenLayers.js
	dist/OSMBuildings-OpenLayers.js.gz
	src/Data.js
	src/Layers.js
	src/functions.js
	src/prefix.js
	src/render.js
	src/shortcuts.js
	src/suffix.js
	src/variables.js
svgvas WIP
WIP
WIP
svgvas moved
static renderer removed
cleanup
screenshot.html() integrated