Add geolocation service to wrap native html5 geolocation with promise