Geopy optional

closes #24 

the 'geocode' button still appears in the admin, but it doesn't do anything if geopy isn't installed.