Re-add auto brightness configuration UI (1/2)

(Also squashed commits by maniac103 -
Add method to PowerManager that allows querying the lowest possible
brightness.
Allow adjusting progress on touch events.)

- Add a button into the new brightness dialog that allows opening the
  auto brightness setup
- Enable auto-brightness adjustment (setting for general brighter/darker
  adjustment) and twilight adjustment

- this commit adds as well the complete auto brightness ehancements we had
  on 4.3

Change-Id: I7fd11ddaa112396dcb7508692aacb93bfe3da256
bootanimation: allow using RGB565 instead of ARGB8888

RGB565 uses considerably less memory, and together with texture
cache, it allows us to offer a really smooth bootanimation on
not so powerful devices.

Change-Id: I5c977a835583df2ec82214919223b640f52fd9d6
disable boot animation frameworks part

Change-Id: I43ae825bac19853b2063683954de98ed2f676e19
Move files to the correct locations and squash commits for membar and disable boot animation frameworks part Author: AlmightyMegadeth00