Post notifications by making a foreground service
Explicitly turn off battery watching when screen is off
Fix potential crash when service stops
Clean up handling of battery BroadcastReceiver restarting
Bump version number