settings: add back all keyboard IME features back (2/2)

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

some fixes to the 4.2/4.3 implementations + added full multiuser
support for all this features

cheers

Change-Id: I58596f11ee09c6db77119f3e3044e1ec2dd30c0a
Privacy Guard Slim version (2/2)

Re-implements slims ehanced privacy guard from 4.3
and adapt it to 4.4 changes

Change-Id: Ie87a72b4212e5a8063c1dfbf7fd759f3a14a0d12
Show application's package name in the "App info" screen.

Change-Id: I7dac8ffa0b10abb5ff235750e90a96d801b2f919
Settings: add volume rocker control (wake up) (2/2)

Change-Id: I4ddf4a792f3512716bb876ded964ae37f6076e83
privacy guard: fetch light image icons

Change-Id: I4fae5b27a9dad297c48b9fba0e417fc50511f327
Settings: some fixes and addaptions to LP for PGM

- add a reset icon - backup icon has changed which we used in the past
- fix appops details call
- reorder PGM position.

Change-Id: I8de6da483651bc83a5f711a07633e1c3393a1611