Switch to https (thanks for the server-side support Dave!)
Include country into geocoder request string

Made possible by the implementation of a country field in a recent API
version.  Thank you, Dave!
Remove unused imports
Implement caching in CachingGeoCoder