Correct the target app token for input method window

The root cause is:
There is a defect in window manager service: When a new
activity that can be ime target is added into window manager
but the Z order of input method window don't need to be
changed, then the target app token of input method window
would not be updated to new one. This defect may cause that
the layer of input method window is calculated incorrectly.

The solution:
Correct the target app token for input method window.

Change-Id: I008311e3c9b1cf5fc320b614d8675c183c506d50
drawables
General tabui fixes

* Remove unused code. SettingsView = bye little old dude!
* Fix recreation of notification panel each time (show / hide the view
instead of making a new one each time)
* The late call of controllers fixes battery issue

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

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_panel_title.xml
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
TABUI layout fixes

no gaps, no jumping notification center when you switch from notif-view to settings-view

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

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_panel.xml

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_panel.xml
tabletUI fixes

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

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_panel_title.xml
	packages/SystemUI/res/values-sw1000dp/styles.xml
tabUI drawables
revert

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

Conflicts:
	packages/SystemUI/res/layout/system_bar_notification_panel.xml
revertderp again again
No FC if no Calender and 1000p Style
Better, looking, Tablet UI looks

in lower Density ofcourse

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

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/tablet/NotificationPanel.java
Get rid of both IME icons in tabUI

Change-Id: I5c0d3603718273362e374c4e211093bb864315d5
Get rid of both IME icons in tabUI (2)

Change-Id: I0f577c85c977b032fb5a674b985898deb436e8fe
First supply handlers, then reorient
Signed-off-by: iceandfire <arhamjamal@gmail.com>
Fix SystemUI FC

Change-Id: I0d2b855270e1019272efa306c8b21606b977b1bb
Code adjustments

Signed-off-by: iceandfire <arhamjamal@gmail.com>
Fix 1000dp recents layout
Fix Tablet UI Mode FC

Users: Note that the UI Mode settings in the XYSettings is un-usable atm, the settings will be remove once i got the time to do it. Secondly, tablet interface ui and yadda yadda will be available in the Hybrid Settings. Enjoy

Credits to BeerGang.
FIx: PhabletUI NavBar in landscape
Fix missing import

Signed-off-by: iceandfire <arhamjamal@gmail.com>
FW: Add new Rush battery. - icons: @olivergeith

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

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/policy/SbBatteryController.java