Got it working with Google Maps & Sygic!

- sendLocation now sets bearing and speed, and most importantly:
accuracy. That was the missing piece of the puzzle.
- Provider name (in PlaybackService.java) apparently needs to be the
LocationManager.GPS_PROVIDER.
- setupTestProvider barfed if the mock provider was tried add successive
times into the system, therefore added code that first removes the mock
location provider and the sets another one up.
- Cosmetics on the main activity's file.