Update so opencagedata will return coordinates.

In the current opencagedata api, latitude and longitude are stored under geometry: {lat: ..., lng: ...}
Merge pull request #711 from kayakyakr/patch-1

Update so opencagedata will return coordinates.
Test that coordinates are not zero.
Add indices for faster queries.

See: https://github.com/alexreisner/geocoder/issues/703