First commit on address search from GIS services.

@phanikiranur can you tell me how this will affect the new feature of keeping state of candidates.