(1/2) quiethours: de-duplicate code and add moar helper methods

Change-Id: I30e9d845e27915c70d62fd170189513185277516
Signed-off-by: Arnav Gupta <championswimmer@aokp.co>
Toggle rewrite: battery, wifi and signal

Global rewrite of battery tile. Now its more dynamic and respect CM style.
Also add activity indicators to signal and wifi tiles

PS3: Try to make wifi data indicators works, but no luck
PS4: Final fix for wifi data indicators

Change-Id: I6762f6530a2b9751d74dad9b806dd7e7a6682cf7
Merge "(1/2) quiethours: de-duplicate code and add moar helper methods" into kitkat
Merge remote branch 'aokp/kitkat' into kitkat