Camera button support: useful features & bugfixes (2/2)

Screw the remapping, let's make something more useful!
Replaced the code to actually launch Camera app, not just fire the shutter.
I won't remove it: it's cool to have an option to double-click Home for Camera.
Added:
  * Camera wake (with button half-press) and unlock options
  * "Peek": releasing the half-pressed Camera button will
    turn the screen back off
  * Camera playback control

Change-Id: I711fe6b1a8d304b3d0ba9682a8757605992e1bde
Settings: Development setting to enable navbar (2 of 2)

This adds support for enabling the navbar on devices with
hardware keys.  Intended for developer use and available
via the Developer options menu.

Change-Id: I28afa108533f0508125d23e226dbb74a7029112a
QS: Make it possible to show smaller icons (2/2)

Change-Id: I974a8e17dfc5ae6b62af1ec87129c6f04508a865
[2/2] Make it possible to go to sleep on long press

Change-Id: I56def99ca5bbea9b8273bc4a045492ef42c1d4fb
Add support for the new Remote Display APIs.

Remote display devices will now show up under wireless displays.

Change-Id: I1e73a208fe092a697c8294b743b0f1e2c0eabf42