Added sanity check to AppGeoCoordSys.setDate to avoid NaNs in cache.
Added AppGeoCoordSys.getCacheDate