Add back gradlew.bat.
Set material device dimensions.
Dead code cleanup.
Add Locale/Tasker support.
Clarify "only when charging."
Move power events to manifest.

This will at least recover the service on power events.