[2/2][SQUASHED] Settings: On-The-Go mode

Squashed on-the-go of following commits:
https://github.com/NamelessRom/android_packages_apps_Settings/commit/c5fde4e146c80d6b2b251c44d5902ea236ae3756
https://github.com/NamelessRom/android_packages_apps_Settings/commit/1cb79515d0acd5ede2f90d43e177755a2aa87b8e
https://github.com/NamelessRom/android_packages_apps_Settings/commit/7751c546daafd8c59818a834ce4ecc9e2b0a159c

Change-Id: I80efd96d33e4b74ff0ec5de514c81d61b7868f15

Conflicts:

	res/values/cr_strings.xml
	src/com/android/settings/quicksettings/QuickSettingsUtil.java

Conflicts:
	res/values/spirit_strings.xml
	src/com/android/settings/quicksettings/QuickSettingsUtil.java
Custom clear recents button (2/2)
- Option to show/hide
- Option to choose which corner to place (top left, top right, bottom left, bottom right)

Thanks omnirom team

Conflicts:
	res/values/cr_arrays.xml
	res/values/cr_strings.xml
Lockscreen Notifications [2/2]

- Enable/disable lockscreen notifs
- Pocket mode
- Show always
- Hide Low Priority
- Hide Non Clearable
- Allow dismissing non clearable notifications
- Eenable/disable expanded notifications
- Force expanded view
- Wake on notification
- Notification count displayed at once
- Privacy Mode
- Offset to the top of the screen
- Blacklist apps (thanks @Der-Schubi and ChameleonOS)

Change-Id: I8e465170dfef80610f0f95bc8319564ad0aef5d2

Conflicts:
	res/values/cm_strings.xml
	res/xml/lockscreen_interface_settings.xml
Settings: follow kitkat's ui

- manage apps; tab selector and ram usage
- battery data usage bar
- app widget toggle

Change-Id: I804b4b47563545d7ab124f4cc4800ef4034bf754