A simple to use caching ruby geocoder