Lockscreen: respect global vibrate settings on longpress unlock

Change-Id: I5fd868b89236f1a3ca09d5f79530d841121516d0
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Option to show status bar in expanded desktop mode (2/2)

This commit allows the user to keep the status bar visible during expanded desktop mode.

Change-Id: Icb20971f8f86cb2ecf90f6226c1d5d18a60f5c84
Signed-off-by: Michael A. Alcorn <airalcorn2@gmail.com>
Hai. Navbar Zero logic. Anyway, it works! :D :D :D

Patchset 1 - The boss
Patchset 2 - Fix Desktop State, meaning both states works as Statusbar state, should be like this:

- Navbar Off - Should only enable keys
- Statusbar + Navbar Off - PIE Notifications and QuickSettings should appear

Patchset 3 - Cleanup
PackageManager: Restrict system packages to protected storage

Don't allow packages signed with the platform key to be
installed into user (or app) controlled storage

Change-Id: I7390b3bdf5289411f7a335c69635bed9f74bbfb3