Add basic library setup
Add Vim swaps and Bower components to ignore
Add basic initialisation and mock implementation
Add error simulation to Geolocation mock extension
Add test for Geolocation failure, throwing error
Update capability check to a fail-safer check
Add Google Maps API v3 implementation
Add test to validate response geometry
Update geocoder request to use actual values

In unit testing environment, from mock system