Mass cleanup of navigation bar background transparency

included in this is stuff picked from romans aokp commits for navbar transparency.
this fixes the issues some launchers have with not showing the wallpaper behind the navbar fully.

moved the navbar bg color/alpha from phonestatusbar to navigationbarview improving the way it gets set and removing the need for a systemui restart (change is reflected in baked settings)

Conflicts:

	core/java/android/view/WindowManagerPolicy.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	policy/src/com/android/internal/policy/impl/PhoneWindowManager.java
	services/java/com/android/server/wm/WindowState.java