Fix #193 - Increase stop search radius
Merge pull request #194 from CUTR-at-USF/issue193-IncreaseStopRadius

Fix #193 - Increase stop search radius
Initial work towards Maps API v2.
Basic compiling/running version of Maps API v2.  Still not loading stops.
Removes camera change workaround (seems to function ok without it), tweak action bar zoom
Bump Android support library version.
Hide map zoom controls by default.
Basic working Maps API v2 that shows bus stops as generic makers on the map

* Still no stop details when tapping on stops
* Remove Google APIs dependency
* Delete googlemapsv1 package
* Bump minSdkVersion to 15 and targetSdkVersion to 19, in prep for removing ABS and support libraries
Update StopOverlay

* Add new flat markers for Maps API v2 (at least placeholders, for now)
* Remove old drawables for markers
* Change StopOverlay to cache a limited number of markers (currently ~200), instead of completely tearing down and recreating the class every time the map moved.  This provides better performance and reduces flickering.
Clear the StopOverlay cache when switching map modes
Update copyright headers
Refactor stop overlay datastructures into a StopContainer.  Add onMarkerClick listener to handle marker taps.
Refactor StopContainer to MarkerData.  Don't move map on marker tap.
Add listener interface.  Handle null stops being returned from HashMap.
Added focused stop marker.
Fix nano-to-milliseconds conversion.
Change minSdkVersion back to 9 for now
Improvements to StopOverlay focus change listener

* Move to a single listener model per overlay
* Change to OnFocusChangedListener for callbacks to BaseMapFragment
* List for StopOverlay focus changes in BaseMapFragment
Add TODO for focus marker
Reduce focus marker latitude by small amount so its always on top of stop marker