Geolocation lookup
Retrieve geolocation of user in under 140 bytes.
The function takes in a callback which will return:
/**
* @callback {Mixed} arguments[0] Error if there is one (either browser specific or 1 if geolocation is not available)
* @callback {Object} arguments[1] Coordinates of the user
* @callback {Number} arguments[1].latitude Latitude of the user; ranges from -180 (180S) to 180 (180N)
* @callback {Number} arguments[1].longitude Longitude of the user; ranges from -180 (180W) to 180 (180E)
*/