Fix #70 - NPE in ObaRoutesForLocationRequest.Builder.  Sets cancelable
to false for the manual region selection dialog to force the user to
pick a region, so even if location services fail and return null the app
can fall back to use the default location of the region (also, app
really isn't usable without picking a region).
Fix #68 - NPE in Regions Utils - add null pointer check when measuring
distance to a region during automatic region detection, and skip the
current region if the distance to it can't be measured.
Fix #69 - Catch IllegalArgumentException for invalid lat/long coordinate
values when trying to detect if the user is inside the currently
selected region.
Merge pull request #73 from CUTR-at-USF/issue70

Fix #70 - NPE in ObaRoutesForLocationRequest.Builder.  Sets cancelable
Merge pull request #74 from CUTR-at-USF/issue68

Fix #68 - NPE in Regions Utils - add null pointer check when measuring
Merge pull request #75 from CUTR-at-USF/issue69

Fix #69 - Catch IllegalArgumentException for invalid lat/long coordinate
Fix #76 - Change message to user to "No arrivals in the next 35 minutes"
when no arrivals are returned by the REST API.  35 minutes is the
arrivals-and-departures-for-stop REST API default value for minutesAfter
(see
http://developer.onebusaway.org/modules/onebusaway-application-modules/current/api/where/methods/arrivals-and-departures-for-stop.html).
Merge pull request #77 from CUTR-at-USF/issue76

Fix #76 - Change message to user to "No arrivals in the next 35 minutes"
Fix #72 - Custom API server name now works with or without trailing "/".
Disable auto-correct/text suggestions for the custom API server URL
preference text entry.
Issue #72 - Clarify to the user what is expected in the "OneBusAway API
Server" preference text box by adding a hint.
Issue #72 - Only prepend "http://" for custom API URLs if the user does
not enter a scheme.
Merge pull request #78 from CUTR-at-USF/issue72

Issue #72 - Fix confusing issues around a custom API server