Base: Toggle Stylus Pointer Icon

For devices with s-pen, this adds an option to disable
the mouse pointer when using s-pen

Conflicts:
	core/java/android/provider/Settings.java

Change-Id: Ic66390f8a9607cdaa2087f1fd8f502794592eb0f
base: port advanced keyboard IME features (1/2)

credit:Slimroms
this commit adds:

- ime switcher notification - thanks cm
- slims fullscreen disable on landscape
- slims force autorotation on IME
- volume button control for navigate in the message - thanks cm
- slims force to show always enter key

Conflicts:
	core/java/com/android/internal/statusbar/IStatusBar.aidl
	core/java/com/android/internal/statusbar/IStatusBarService.aidl
	core/res/res/values/slim_symbols.xml
	packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/tv/TvStatusBar.java
	services/java/com/android/server/StatusBarManagerService.java

Change-Id: I71e93c39620cc171e658b2d7e26491bac97c651d
Merge "base: port advanced keyboard IME features (1/2)" into kk4.4
Frameworks: Gummy screen security (1/2)

  - lock pattern size
  - pattern dots enable/disable
  - lockscreen vibration
  - quick unlock
  - slide lock delay

Change-Id: I0cd1d03c681263f6b91bcb6e726dc251326c7e3d
fix for screenshot animation glitch in portrait

edits by Stefano Semeraro aka Suxsem.

Change-Id: I7a03a24c5b1bfdfe616f940b2bd7be42091f45a6
WiFi label is not a Quote!

Cleanup the damn quotes around the WiFi label in the
notification panel. This only removes the quotes from the first
and last positions of the string.

PS 2 : WiFi name can have quotes!

Change-Id: I90badb7b2d8160e41da2632dac79042c4be37f2a
Merge "fix for screenshot animation glitch in portrait" into kk4.4
Frameworks: Add LCD density setting (1/2)

Use system property persist.lcd_density to set custom density.  The custom
setting affects the entire UI.  It is independent of ro.sf.lcd_density and
has no effect on play store compatibility.

Code distilled from PA project via PAC project.

Change-Id: I8d26405d5d33bdf2890a0e9f67f113a4dc3e763b
Frameworks: port glowpad torch (1/3)

Change-Id: I42601e6da3f4f698a241609132ac5a48adfe2bc2
modifications to inverted images

  - restore stock ui qs background to original
  - make inverted ui qs background take former stock ui behaviour
  - get rid of statusbar and navbar gradients in inverted mode
  - make everyone happy (shit in one hand and wish in the other)

Change-Id: I86b6017e97326b817fe88e550af47cb7a42ed7a4
Merge branch 'kk4.4' of https://github.com/TEAM-Gummy/android_frameworks_base into kk4.4

Conflicts:
	core/java/android/provider/Settings.java