Translate new string to spanish
Create client side prefs that extend the service prefs.
setLastMapCenter in onDestroy as well as onSaveInstanceState, no harm in
the extra call, and without it, I get cases where the last XY isn't set.
Merge pull request #799 from stripTM/patch-4

Translate new string to spanish
issue #800 addressing review items
Merge pull request #800 from garvankeeley/clientprefs

Create client side prefs that extend the service prefs.
Merge pull request #801 from garvankeeley/mapgpspref

MapActivity: last location not always set when switching views
Add pref for hardware acceleration, on by default
Merge pull request #803 from garvankeeley/accel-hardware

Hardware acceleration option in prefs, on by default
Fix merge error
Merge pull request #804 from garvankeeley/fixbuild

Fix merge error
Added an ACTION_NMEA_RECEIVED intent that is broadcast locally whenever new NMEA data is read in from GPS satellites. This can be used to help check if a GPS location is provided by a MockLocation provider.
Get rid of ternary operator and an unnecessary assignment.
Get rid of dead code.
Added a comment to the StumblerBundle class.
inlined the resetData call as nobody else was using it.
* Removed the old flush() method and renamed reportCollectedLocation() to flush()
* inlined storeBundleAsJSON as nobody else was calling it and reportCollectedLocation() wasn't much of anything.
added a flush() call before instantiating a new StumblerBundle.  It's possible that we haven't sent out the currently collected data, and we don't want to lose that unnecessarily.
I've added an IReporter interface for the Reporter class.  This acts as a thread safe public interface.  See comments in IReporter for more details.
added vim swap files to gitignore