SystemUI: Ignore lint check ProtectedPermissions

Change-Id: Idf8ccd37cfb02e6da136187eb872e97e22b158e6
LockScreen: allow hardware key longpress to put device to sleep

Change-Id: I54260e21c462bcabd9b6383e22f44d644630b4d3
lockscreen battery status: add off option (2/2)

Change-Id: Ie10015865f161e783dc394d467e456d51dc9fbbc
Allow theming of lockscreen

Change-Id: I10799482e0b393746b4c9818f94862109fac6006
SystemUI: Remove obsolete layout params (fix lint warning)

Change-Id: I41f688c9a351189c9929dc1f4947c0124820f5ad
Add Motorola EMU audio dock jack sensing support

Don't route to dock output just because the device is docked.
Let the actual jack presence to control it.

Change-Id: I4066d08b1aa58ead39aad9410b9dd71624776187
KeyguardViewMediator: Play lock screen sound sooner

When the screen is locked, there is a long pause before the lock
sound actually plays.

This makes that sound happen much sooner.

Also modified Lock.ogg slightly to remove the initial silence.

Change-Id: Iede7a5d22291d1ada98800d2b380c255547df61d
Camera button support (1/2)

Add new bitmask for Camera button and "hasCamera" boolean.
For those devices that have dedicated Camera key
(like Sony ZL/ZR/Z1/...)

Change-Id: I1a6681664f9f3fd3f30221ba10b082cb5f8cafca
Camera button support: make it actually work

Previous commits were merged so fast that I didn't even
added the code that actually DOES launch the camera.
Let me fix that.

Change-Id: I4fcb3c46e5fd50e273dcf19fd3eb35a3f9d979e0
Screenshot: Add function to trash screenshot

Change-Id: Iac0a2c169c0abf304fdf061217c51b19fbd34fd3
Add Active Display (1/2)

Change-Id: I96a1338176c9ae2cf111653df31d95637dc31e68
Add Active Display (1/2)

Change-Id: Ifd8d99bcda94ff17dd0acb0a59661cb7a1930191
Battery bar (2/2)

Change-Id: Iebb3ca92b23a5e53c3b7271be70b01fc8b851351
Add network usage stats to status bar. [1/2]

Change-Id: I91357e3b3ebeb2d997acfe6841752ea8b130bf0e
Add a circlular memory indicator to the "clear all" button area in recents panel.

PS2: Have the CircleMemoryMeter update every 100 milliseconds and be fully self contained so no need to call update from elsewhere.

PS3: Add 2dp padding to the top and right of the meter.

PS4: Clean up formatting.

Change-Id: I315d8bf0f566415f93444ed17891c585d79c9bca