Camera: add ISO mode support

Change-Id: Ied2075f950269990d836fc768b2c6c36088d494f
camera: add power mode support

Based on commit 7036d66bec7697160ba1b2e255f1e7fae0c8c435 from CAF,
branch ics_chocolate.

Change-Id: I8a60668b18980fd5e6f9dd341db5a8a63deb99d0
Add clear all recents action to recents panel

Change-Id: I2243ebc83abc483e78b112900a653d7e61edc5ba
Fix - place Clear Recents button above the nav bar

Change-Id: Ie7059cd1f71bae28ff25f367221b7c7ba0131932
[1/2] frameworks: port BatteryBar to Lollipop

Credit: gwindlord for the kitkat/jellybean commit
Revert: Remove battery bar

This reverts commit 4518cfbe108a3691396b1099d415063be537757e.
Revert "Camera: add ISO mode support"

This reverts commit 56c5e8b983b2c45bde902a070ef8a2298aed4ca5.
Revert "camera: add power mode support"

This reverts commit 08ae542e52d08aeb242c6bdac53806b2b4af0266.
Hardware key custom rebinding (1/2)

Framework changes to allow rebinding of the actions performed on the
following key press events: Home long-press, home double-tap, menu press,
menu long-press, search press, search long-press, app-switch press and
app-switch long-press.

The available actions are: Nothing, open/close menu, recent apps
switcher, search assistant, voice search, in-app search, device sleep,
and launch camera.

Change-Id: I72c0d220a09d79230bfa299e0521ed693e5c25f1

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/symbols.xml