html5 geolocation with fallback
// https://gist.github.com/CaioBianchi/1990860