lat_lng search (now with tests)

I made sure that this passes all tests (at least for search - a bunch of the other tests are broken), and added some new tests.

Also, renamed the parameter to lat_lng from geo, which I agree makes more sense.
Please use the expectation syntax to be consistent: `expect(json.length).to eq 1`.