Begin 3.1.0 development

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Updates to classpath for ADT r22.0.5

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Reset the alarms after an upgrade. Closes #83

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Update config of suggestion EditText. Closes #87

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Update to ActionBarSherlock 4.4.0

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Fix crash if user double clicks "Remove Ads" option

Found by monkey testing.

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Support monkey testing. Closes #88

Prevent the monkey tester from accidentally submitting crap to
the server.

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Periodically re-register GCM registration ID to PTW server. Closes #89

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Add launcher icon for xxhdpi density. Closes #82

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Update to Google Play Services 3.2.25

Need to force a newer version to ensure the user is using a
version that has the Google Maps fixes.

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Google Maps workaround no longer needed on Android 4.1+

See:
https://code.google.com/p/gmaps-api-issues/issues/detail?id=4659#c35

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
The MAPS_RECEIVE permission is no longer required. Closes #90

See also:
https://developers.google.com/maps/documentation/android/releases#july_2013

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Synchronize initial local schedule with latest schedule from server

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Improve workaround check to include check for TextureView

Just because a device is running Jelly Bean doesn't necessarily
mean it is using a TextureView for the map, so add additional
checks to ensure map is using a TextureView.

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Use driver list provided by server (if available). Closes #85

If no driver list is sent by the server (as would be the case
for older races), fall back to previous hard-coded behavior.

Driver's names are split into first and last name fields now
to allow for sorting (not supported on client).

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Increase timeout for GAE to 15 seconds

GAE takes so long to start, that users are seeing timeouts.
Need to increase the timeout to cover Google's slow servers.

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Fix NPE in WidgetProvider after logo download completes

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>
Release version 3.1.0

Signed-off-by: Greg Meiste <greg.meiste@gmail.com>