Added relevant zooming functionality

Extended the results class to contain bounds
Extended the google provider to extract the returned bounds and provide
them to the callback
Extended the geosearch control to handle the bounds from the results.