Enhanced Android Geocoder with support for viewport info to help with map zooming