Bug 896147: migrate geolocation demo to google maps api v3

Revive my first bedrock PR

I assume a Google Maps API v3 key is already available