New battery icons

This reverts commit e21b94eaf6d64960c366fee339bc2659183c8f9b.

Frameworks: Forward Port Circle Battery and Landscape Battery (2/2)

Thanks to:
@Sven-Dawitz
@jruesga
@mikeNG

systemui: Add text plain battery style

Patchset 2: Fixed issues
            Shared anim offset between battery views (uptaded by the master view)
Patchset 3: More fixes
            Revert shared anim (is not viable)
Patchset 4: Fixed coding style
            Rebased
Patchset 5: Use system clock font
            Fix vertical aligment with system clock
            Rebased

Settings Change-Id: http://review.cyanogenmod.org/#/c/56039/

Change-Id: Ie288e58d5ce4f5c4d68d9ace31b333e82b4bff59
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>

Conflicts:
	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java

Fix charging indication.

This commit fixes a number of issues in the new battery drawing code:
- Use the BatteryTracker instances consistently
- Don't indicate charging (by displaying the bolt or the circle
  animation) if the device is connected to a charger, but not actually
  charging, e.g. because of the charger not providing a sufficient
  amount of current.
- Fix some style issues (variable naming)

Change-Id: I957c8c525310170a3d4480047fbf6e92533c0296

Conflicts:
        packages/SystemUI/src/com/android/systemui/BatteryMeterView.java