navbar: remove hashmaps in favor of static enum constants

this is a pretty heavily modified version of the AOKP navbar. the features
we want to include are all present and improved on accordingly.

PS1: refactor. add last app (broken?) removed quicksetting dependencies on
vanirawesome giving it it's own action class

PS2: made sure systemUI not get killed again and removed a dead screenshot derp

PS3: re-activated screenshot as a broadcast intent and moved it to vanir actions.
     now can be used as a desktop icon and possibly as a quicksetting tile.
     cleaned up QuickAwesome. added screenshot images to all resolutions.

PS4: rebase on jb42

Change-Id: Ie8959359790ab3688ce5311bc81874a5c345eb76

Conflicts:
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/src/com/android/systemui/SearchPanelView.java
	packages/SystemUI/src/com/android/systemui/raumzero/NavbarToggle.java
	packages/SystemUI/src/com/android/systemui/raumzero/raumZeroAwesome.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/key/ExtensibleKeyButtonView.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/key/RecentsKeyButtonView.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java

 Author:    PrimeDirective <activethrasher00@gmail.com>
 Changes to be committed:
	modified:   core/java/android/content/Intent.java
	modified:   packages/SystemUI/AndroidManifest.xml
	new file:   packages/SystemUI/res/drawable-hdpi/ic_navbar_lastapp.png
	new file:   packages/SystemUI/res/drawable-hdpi/ic_navbar_lastapp_activated.png
	new file:   packages/SystemUI/res/drawable-hdpi/ic_sysbar_lastapp.png
	new file:   packages/SystemUI/res/drawable-mdpi/ic_sysbar_lastapp.png
	new file:   packages/SystemUI/res/drawable-sw600dp-hdpi/ic_sysbar_screenshot.png
	new file:   packages/SystemUI/res/drawable-sw600dp-mdpi/ic_sysbar_screenshot.png
	new file:   packages/SystemUI/res/drawable-sw600dp-xhdpi/ic_sysbar_screenshot.png
	new file:   packages/SystemUI/res/drawable-xhdpi/ic_navbar_lastapp.png
	new file:   packages/SystemUI/res/drawable-xhdpi/ic_navbar_lastapp_activated.png
	new file:   packages/SystemUI/res/drawable-xhdpi/ic_sysbar_lastapp.png
	new file:   packages/SystemUI/res/drawable/ic_action_lastapp.xml
	modified:   packages/SystemUI/res/values/strings.xml
	modified:   packages/SystemUI/src/com/android/systemui/CreateShortcut.java
	modified:   packages/SystemUI/src/com/android/systemui/SearchPanelView.java
	deleted:    packages/SystemUI/src/com/android/systemui/raumzero/NavbarToggle.java
	modified:   packages/SystemUI/src/com/android/systemui/raumzero/raumZeroAwesome.java
	modified:   packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	modified:   packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
	modified:   packages/SystemUI/src/com/android/systemui/statusbar/policy/key/ExtensibleKeyButtonView.java
	modified:   packages/SystemUI/src/com/android/systemui/statusbar/policy/key/RecentsKeyButtonView.java
	modified:   packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java
	modified:   policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
new files

edit paths in files

 Changes to be committed:
	modified:   packages/SystemUI/AndroidManifest.xml
	new file:   packages/SystemUI/src/com/android/systemui/raumzero/NavBarHelpers.java
	new file:   packages/SystemUI/src/com/android/systemui/raumzero/QuickAwesome.java
	new file:   packages/SystemUI/src/com/android/systemui/raumzero/ScreenShotAction.java
	new file:   packages/SystemUI/src/com/android/systemui/raumzero/raumZeroConstants.java
	new file:   packages/SystemUI/src/com/android/systemui/raumzero/raumZeroReceiver.java