Small JavaScript library for throttling the callbacks from navigator.geolocation.watchPosition