Revert "status bar power menu: be sure to update visibility when showing qs details"

This reverts commit c5d1d5e17bf2ef7f0b868496bc0cc9669e8af16a.
Revert "status bar power menu: use constants"

This reverts commit 499cdc229f405a98f416e169ac7c6b4c1d8e9980.
Revert "status bar power menu"

This reverts commit 4587845f88f4afbefd56dbfc2d38250e1aa94aa7
fix conflict
SystemUI: make long pressing recent switch to last app

With this patch, long pressing the recents key on the navigation bar
will attempt to switch to your last application in the activity stack
before the active one.

The user's current home launcher package is ignored as well as SystemUI (so that
RecentsActivity does not influence the behavior).

Change-Id: I38771e0fce16b55bb5186af47115b4e812cb60b0
Signed-off-by: Roman Birg <roman@cyngn.com>
Signed-off-by: Adnan Begovic <adnan@cyngn.com>

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java
SystemUI: Add missing recycle calls

Change-Id: I6e5346d9f423350e643d696299136799b78cdd28