Geolocation, JSDoc, JSLint improvements