Log geo requests

Working against #23 in this PR. When it is done the functionality should be:

If the app is set to record geocoding requests:
1. Easily create the Postgres table
2. Record requests to Postgres
Works for me

Having any default seems pretty weird