Revert "Frameworks: remove always transparency mode navbar/statusbar 2/2"

This reverts commit f2d142caf62baab26843ab316892389b32d4def0.
Frameworks: Navbar customization (3/3)

This commit is a complete recoded Version of our old one. Implements following feature:

- custom Style
Navbar background color
navbar button color
navbar glow color
navbar button transparency

- custom dimen
navbar height
navbar heidht landscape
navbar width
all have the ability to set to 0 to hide

- custom button
complete system and logic overwork
custom buttons
custom icons
custom applications
longpress actions
complete dynamic
no systemUI restarts

- custom navring
complete system and logic overwork
custom targets
custom icons
custom applications
longpress actions
complete dynamic
no systemUI restarts

- misc
glowpad glow time
show menu location
show menu

TODO: Navbar transparency
and other will be a surprise

PatchSet 2:
- code cleanup
- fix fc without gnow
- shows now up on all devices
- fix custom icon chooser 0 byte issue on some devices

PatchSet3:

- whitespace cleanup

Patchset4:
- fix screenshot navbar
- cleanup code

PatchSet5
- add custim navring icon frameworks part
- fix navring custom application icon size

Patchset 6
- fix not shown navbar on large screen devices landscape

Patchset 7
- fix FC on button qty choose
- fix for mnazim logcat spam

Change-Id: I8e0d25f2379344b068e75dc4d7508c6f8e300a5a

Conflicts:
	packages/SystemUI/AndroidManifest.xml
	packages/SystemUI/res/drawable-hdpi/ic_sysbar_back.png
	packages/SystemUI/res/drawable-hdpi/ic_sysbar_back_land.png
	packages/SystemUI/res/drawable-hdpi/ic_sysbar_menu_big.png
	packages/SystemUI/res/drawable-hdpi/ic_sysbar_search.png
	packages/SystemUI/res/drawable-mdpi/ic_sysbar_menu_big.png
	packages/SystemUI/res/drawable-mdpi/ic_sysbar_search.png
	packages/SystemUI/res/drawable-xhdpi/ic_sysbar_back.png
	packages/SystemUI/res/drawable-xhdpi/ic_sysbar_back_land.png
	packages/SystemUI/res/drawable-xhdpi/ic_sysbar_menu_big.png
	packages/SystemUI/res/drawable-xhdpi/ic_sysbar_search.png
	packages/SystemUI/res/layout-land/status_bar_search_panel.xml
	packages/SystemUI/res/layout/navigation_bar.xml
	packages/SystemUI/res/values/colors.xml
	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/SearchPanelView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/KeyButtonView.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	policy/src/com/android/internal/policy/impl/keyguard_obsolete/LockScreen.java

Conflicts:
	packages/SystemUI/AndroidManifest.xml
Frameworks: Moveable navbar (1/2)

New slim feature....phones can decide on the fly if they want
on landscape view a real landscape navbar.

navbar width settings are hidden now for tablet and large screen
new option also

Change-Id: I90aabb875db2c2af53f5993ae6b7d4310eba9d82

Conflicts:
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
Re-enabling Navigation bar transparency (1/2)
- It's been hidden due the hole new SlimRoms nav bar customization implementation

Change-Id: I1eb1dd55e68fd9025d5cca5ca3a462e8a3a453cf
Fix in lockscreen custom image transparency

Change-Id: I1d536a2164e11f6e6f6c555efdfb38d4620e2b44