Fix handlers for autocomplete and geolocation on mobile

Fixes:
+ Geolocation button is handled properly on mobile
+ Geolocation button issues pop up alert if it gets tapped/clicked and geolocation/mobile location services are turned off
+ Double tap to click on mobile devices in browse list view
+ Disables panning (but not zooming) on the single location view. Scrolling on mobile was extremely difficult because the map is half the screen and captures touch events.

Could not reproduce (iPhone 5):
+ Browse list does not update on map changes
+ Map pinch sometimes zooms entire page

Not fixed:
+ Looked into browse list width wider than mobile page. Could not find a good solution, going to punt this one to Brian for now