Added HTML5 GEO location support

Two new properties:
allowGeo - Activates a "centre the map at my location" button
findGeoOnLoad - When the map is loaded, the centre of the map is set
according to the GEO position of the device.