Updating build.gradle as per  #1202

 #1202 Capture buildhost in versionName
Capturing hostname in the build version name.
Sync strings
Deleting a repeating string
only auto-scroll log if at bottom
Updated Polish translation
update translations
Merge pull request #1260 from rodmoreno/dev

Sync strings
Merge pull request #1267 from piotrdrag/dev

Updated Polish translation
Merge pull request #1265 from cascheberg/fix

@cascheberg Only auto-scroll log if at bottom
Merge pull request #1238 from Aishraj/patch-1

Updating build.gradle as per  #1202
Update with these changes:
- System ACTION_BATTERY_CHANGED intent drives the battery check code
- In the ClientStumblerService, in the battery checking code, if the
  battery is low and the user starts the service manually, battery
checking is deactivated until the battery is ok again.
- Send a dedicated low battery intent from the ClientStumblerService on
  low battery. (Received by MainApp)
Merge pull request #1259 from cascheberg/translations

@cascheberg Update translations and add crash report heading
Added 0% battery option
Merge pull request #1261 from garvankeeley/low-battery-mode

Low battery mode: make client-side configurable
Save battery on unchanging location.
Uses 2-part detection:
1) DetectUnchangingLocation is used to determine if the user has not
moved in 2 minutes, then the ScanManager pauses (this is a low power
state)
2) When the MotionSensor detects movement (which uses very low power
sensors to do so), start scanning again.

Also worth noting, the notification text changes when paused, and the
map view shows a paused message also.

- MapLocationListener will use the network listener until the GPS
kicks in.