add CachedGeodata model
add geocode_XXX functions to first try to return cached geodata
modify views and management command to use the new functions
add delete_expired_geodata management command
update requirements.txt
update tests
Merge pull request #1 from fna/cache-google-api-calls

Store cached results locally, so we dont cap API quota