Add config option to refresh existing db

Allows for easier debugging with SQLite files.
Added base for geoalchemy file

This file will be the basis for geolocation using SQLAlchemy.
Fix basic mistakes in geoalchemy

It still runs no actual code.
Removed the automatic database refresh

It was called on both parse.py and clean.py. Need a better way.
Added code to parse location names

Takes raw location data from the XML files and turns it into a cleaner
format for comparison to raw_google.
Building geocoding process

Slow, but likely functional. Currently we are grouping by
latitude/longitude.
Geocoding now matches lat/long to 3 places
Geocoding now matches lat/long fully
Merge remote-tracking branch 'upstream/sqlalchemy' into sqlalchemy
add script to integrate disambiguated results