Add option to specify custom lookup for a Query

This now allows for the following snippet to work:

```ruby
Geocoder.search("4227 Main St., Chicago, IL", :lookup => :bing)
```

If a geocode attempt fails, I need to take matters into my own hands.  The best strategy, in my case, is to simply specify the various API end points until I can get what I'm looking for.