correctly checks for result codes not equal to 'OK' for the GoogleGeocoder3
Show the rescued exception name during MultiGeocoder geocoding
Add GeoLoc#neighborhood accessor
Assign neighborhood field from geokit results
Fix #46. GoogleGeocoder3 can be referenced as Google3Geocoder

This will work with how the multigeocoder constructs class names
Added Polygon class to geokit with 'contains?' method for testing if a point lies within a polygon.
add the google maps business api to geokit
remove the ssl option since the other providers don't support
Changed gemspec to include lib/inflectors.rb and add new polygon test to test_files.  Added check to Geokit::Polygon initialize function that will close an open polygon if the last point is not equal to the first, and associated tests.
extend geokit to support openstreetmaps OSM
update support for MultiJson 1.3.2
Yahoo Geocoder returning no results should be an error case.
ruby 1.9 returns Math::DomainError, not Errno::EDOM
Fixed the relative path includes of geokit

Conflicts:

	test/test_geoloc.rb
address the encoding issues as suggested by this pull req:

https://github.com/imajes/geokit/pull/63
Merge pull request #61 from bdon/master

fix crash when Yahoo Geocoder returns empty result list
Merge pull request #60 from halogenguides/master

update support for MultiJson 1.3.2
Merge pull request #58 from bobanj/master

Support for OpenStreetMaps OSM
Merge pull request #55 from thecity/master

Added Google Maps Business API
Merge pull request #52 from reidb/master

Adding Geokit::Polygon class to mappable.rb