Added some fixes for GPS

Conflicts:
	Resources/helpers/Location.js
	Resources/ui/handheld/android/SurveysIndexWindow.js
Keep a 'location' listener open until we get a GPS update…

…or the response is saved, whichever happens first.

Conflicts:
	Resources/helpers/Location.js
Use simple mode for Location.js.
Updated the APK to 4df3c3f