Improved audio quality, fixed JSON output, HTTP Upload url added, zoomInOnLocation bug (hopefully) fixed. Still to be tested. Added showMyLocation button back to map view.
Next on the list to do is make sure the location that the recording it starts with is fresh and not mCurrentLocation.getLastLocation(). That seems to be messing up the paths of the recordings.