Themes: add ability to theme quick settings battery tiles

This is to make the battery tiles more uniform to the rest
of quick settings and also allow the background to be themed

http://i.imgur.com/AA5bkMK.png

PA Changes: adapt for PA quicksettings

Change-Id: Iec03572a0fa3619d2652f30b6c260a278ed0c86b
Signed-off-by: Evan Anderson <evan@thelinuxman.us>

Conflicts:
	packages/SystemUI/res/layout/quick_settings_tile_battery.xml
	packages/SystemUI/res/layout/quick_settings_tile_dock_battery.xml
	packages/SystemUI/src/com/android/systemui/quicksettings/BatteryTile.java
Revert "Implement DocumentsProvider.createDocument and deleteDocument"

The original commit breaks the public API and causes crashes when
deleting certain items in DocumentsUI

This reverts commit f6bfaee6ad7ccd4491609d5df606558a4ae30f72.

Change-Id: I5a433148548e7a1a997ee50e5938f7a4cb4c5ade
SettingConfirmationHelper: Unbreak public api

Missing @hide for javadoc breaks public api.

Change-Id: I29c5e8b5b2ae5a998fdf84895808f79d1e7ae500
Signed-off-by: Evan Anderson <evan@thelinuxman.us>