Added a dependency on gmap because the psc_site module requires the gmap_geocode function.
Cleaned up the coordinates updating functionality and added a cron function to update missing latitude and longitude coordinates.