Add IME Toggler (1/2)

Original work on ICS by romanbb

Signed-off-by: BMc08GT <bmc08gt.teamb00sted@gmail.com>

Conflicts:
	api/current.txt
	core/java/android/provider/Settings.java

Also brought in changes from http://gerrit.sudoservers.com/#/c/3921/

Change-Id: I46aa7dec5924c1fbec648c4f7541afdde3d59ffe
Re-do Transparency and color, fuck PA codes.

Modify the Colors and such, update the code for TeamBAKED's Navigationbarview as it were'nt working before when i tested it.

Change-Id: Ib6ceb50afd8a392518a2415af6f6159e682e3d6e

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarView.java
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/TabletStatusBar.java

Signed-off-by: iceandfire <arhamjamal@gmail.com>