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

this commit adds:

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

- Plus -> PT-BR translations

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

Change-Id: I2f7ffba63fa2f0488a6eb282eae53bbdbeccb373

Conflicts:

	res/values-pt-rBR/cr_strings.xml
	res/values/cr_arrays.xml
	res/values/cr_strings.xml
Partition information menu

PS2: move from headers to storage to eliminate clutter

Credit and Thanks to nobodyAtall

PS2: tab -> space
Change-Id: I4859db251883181947e0e96c3d4969a27da9de62

Conflicts:

	res/values/pac_strings.xml
Settings: Add dslv controller for Slim features

a lot of our settings have drag swipe features
this is the central controller for it to have
easy access

NEED for Notifications Shortcuts i.e

PS2: Update Author & message
PS3: Rebase

Change-Id: I5c972e572078f054a7ce05f84a6c31b27b2db477

Conflicts:

	res/values/attrs.xml
Goodbye msim
[2/2 Notification Shortcuts by SlimRoms

this will add back slims notification shorcuts feature as well
we add common slim classes we use for navbar navring pie etc
see fb commit for more details

PS2: update Author & message
PS3: again message
PS4: Rebase
PS5: Rebase and change from slim's to existing dslv
PS6: Back to separate dslv since the one we already have doesn't seem to work.

NEED this commit to work -> http://review.pac-rom.com/#/c/449/

Change-Id: I58087df9125ccff490b15cb8e07a95590f8e4eb7

Conflicts:

	res/values/pac_arrays.xml
	res/values/pac_strings.xml
	res/xml/notification_drawer.xml
	src/com/android/settings/cyanogenmod/NotificationDrawer.java
Custom carrier label

PS2: fixed conflicts for now
PS3: update commit message
PS4: Rebase

Change-Id: I86fb90d84709fe6d434b63c9f551b976e870af25

Conflicts:

	res/values/pac_arrays.xml
	res/values/pac_strings.xml
	src/com/android/settings/cyanogenmod/NotificationDrawer.java
Add option to enable/disable wifi name from notification drawer (1/2)

Disabled by default
Thanks to kufikugel for original implementation
https://github.com/SlimRoms/packages_apps_Settings/commit/99d6da0ac3018bba9edb42c8c43ef83ddb9dbcda

Change-Id: I6777731bd4e42622408e57e0ef0621549a49cb68

Conflicts:

	res/values/pac_strings.xml
	src/com/android/settings/cyanogenmod/NotificationDrawer.java