Escape XML entities in GeoCoder::MapQuest queries
Break out Mapquest request construction into separate class, add test
Add full query test for Mapquest geocoder
ported the google geocoder to use googles V3 API and json formatting
more tests for the various precision levels
small refactor
updated some of the comments
Merge pull request #29 from Adamlb/google_v3

Google v3
Merge pull request #24 from urbanautomaton/mapquest-query-escaping

Escape XML entities in GeoCoder::MapQuest queries
Bump version to 2.3.0
Require yaml in the rakefile
Point gemfile source to rubygems.org instead of the symbol
Clean up the gemspec and dependency declarations
update rake and rdoc dependencies so rake can run.

I was getting:

    /Users/mike.frawley/.rbenv/versions/1.9.2-p290/lib/ruby/gems/1.9.1/gems/bundler-1.2.3/lib/bundler/rubygems_integration.rb:223:in `block in replace_bin_path': can't find executable rake (Gem::Exception)

with the old version of rake installed when running as `bundle exec rake`
show instructions on how to copy config.yml file in rake task
Add google v3 url signing for business accounts

Instead of just passing along your key as a query param, you must pass
along a SHA1 base64 encoded version of your query url as a `signature`
parameter now.  This logic only runs if you instantiate the geocoder
with the secret key and client id.

I needed to modify the google constructor to take api key and client_id,
and I also made the api key optional (which it already was, you just
needed to explicitly call it like `new(nil)`.
https://developers.google.com/maps/documentation/business/webservices#digital_signatures

Added a basic test.
Merge pull request #30 from ratbeard/google-auth

Google auth
Update mapquest handling to use the Community API
Remove htmlentities dependency
Update travis config

Remove the DB env and add Ruby 2.0