Liquid Extra Info

- This adds the ability to give users extra info in the About Phone/Tablet section
- This also does not require us to clutter up the build.prop
- The information provided to the user will be pulled from several places automatically
- Removed hardware info patch by roman/aokp

http://i.imgur.com/ywBeqDj.png
http://i.imgur.com/G4pH0wl.png
http://i.imgur.com/usVGrCy.png

Credit/Thanks to Chris_84 for his guide explaining build.prop values
http://forum.xda-developers.com/galaxy-s3/general/guide-build-prop-wiki-t2047076

**DOES NOT REQUIRE TO PLACE ANY OVERLAYS**

If you have any from the roman/aokp patch, please remove after merging

Change-Id: Ia22735508935d675ed5a9deca17953a9de03f23e

Conflicts:
	AndroidManifest.xml
	res/values/custom_strings.xml
	res/values/strings.xml
	res/xml/device_info_settings.xml
	src/com/android/settings/DeviceInfoSettings.java
HOVER: Option to only show up in Fullscreen-Mode [2/2]

Change-Id: I6a9305001884f122441ce47b7128425cd21c6473

Conflicts:
	res/values/kang_strings.xml
	res/xml/hover_settings.xml
To advanced for us

No need for double advanced in advanced settings
Settings: Add CM Profiles (2/2)

Autor:    Danny Baumann <dannybaumann@web.de>

	modified:   AndroidManifest.xml
	new file:   res/drawable-hdpi/ic_location.png
	new file:   res/drawable-hdpi/ic_menu_add.png
	new file:   res/drawable-hdpi/ic_menu_nfc_writer_dark.png
	new file:   res/drawable-hdpi/ic_menu_trash_holo_dark.png
	new file:   res/drawable-hdpi/ic_settings_profiles.png
	new file:   res/drawable-hdpi/nfc_writer.png
	new file:   res/drawable-mdpi/ic_location.png
	new file:   res/drawable-mdpi/ic_menu_add.png
	new file:   res/drawable-mdpi/ic_menu_trash_holo_dark.png
	new file:   res/drawable-mdpi/ic_settings_profiles.png
	new file:   res/drawable-xhdpi/ic_location.png
	new file:   res/drawable-xhdpi/ic_menu_add.png
	new file:   res/drawable-xhdpi/ic_menu_nfc_writer_dark.png
	new file:   res/drawable-xhdpi/ic_menu_trash_holo_dark.png
	new file:   res/drawable-xhdpi/ic_settings_profiles.png
	new file:   res/drawable-xhdpi/nfc_writer.png
	new file:   res/layout/nfc_select.xml
	new file:   res/layout/nfc_writer.xml
	new file:   res/layout/preference_name.xml
	new file:   res/layout/preference_profiles.xml
	new file:   res/layout/preference_streamvolume.xml
	new file:   res/layout/profile_name_dialog.xml
	new file:   res/layout/profile_tabs.xml
	modified:   res/values/kang_arrays.xml
	modified:   res/values/kang_strings.xml
	modified:   res/values/styles.xml
	modified:   res/xml/additional_settings.xml
	new file:   res/xml/appgroup_list.xml
	new file:   res/xml/application_list.xml
	new file:   res/xml/profile_config.xml
	new file:   res/xml/profile_settings.xml
	new file:   res/xml/profiles_settings.xml
	modified:   res/xml/recent_panel_settings.xml
	modified:   res/xml/settings_headers.xml
	modified:   src/com/android/settings/Settings.java
	modified:   src/com/android/settings/Utils.java
	new file:   src/com/android/settings/profiles/AbstractTriggerPreference.java
	new file:   src/com/android/settings/profiles/AppGroupConfig.java
	new file:   src/com/android/settings/profiles/AppGroupList.java
	new file:   src/com/android/settings/profiles/ApplicationItemPreference.java
	new file:   src/com/android/settings/profiles/BluetoothTriggerPreference.java
	new file:   src/com/android/settings/profiles/NFCProfile.java
	new file:   src/com/android/settings/profiles/NFCProfileSelect.java
	new file:   src/com/android/settings/profiles/NFCProfileUtils.java
	new file:   src/com/android/settings/profiles/NFCProfileWriter.java
	new file:   src/com/android/settings/profiles/NamePreference.java
	new file:   src/com/android/settings/profiles/ProfileAirplaneModePreference.java
	new file:   src/com/android/settings/profiles/ProfileConfig.java
	new file:   src/com/android/settings/profiles/ProfileConnectionPreference.java
	new file:   src/com/android/settings/profiles/ProfileEnabler.java
	new file:   src/com/android/settings/profiles/ProfileGroupConfig.java
	new file:   src/com/android/settings/profiles/ProfileRingModePreference.java
	new file:   src/com/android/settings/profiles/ProfileRingtonePreference.java
	new file:   src/com/android/settings/profiles/ProfilesList.java
	new file:   src/com/android/settings/profiles/ProfilesPreference.java
	new file:   src/com/android/settings/profiles/ProfilesSettings.java
	new file:   src/com/android/settings/profiles/StreamVolumePreference.java
	new file:   src/com/android/settings/profiles/TriggersFragment.java
	new file:   src/com/android/settings/profiles/WifiTriggerAPPreference.java

Change-Id: I049eaf5deccc1bf173d4625a295c332c8abe45df

Conflicts:
	res/layout/liquid_logo_row.xml
	res/values/kang_arrays.xml
	res/values/kang_strings.xml
	res/xml/recent_panel_settings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/Settings.java
Add Profiles to SlimActions

Change-Id: Ia0848b16baad69c7e5f388291e70e4419c416e47

Conflicts:
	res/values-de/slim_strings.xml
QuickSettings: Added ProfileTile [2/2]

see frameworks commit for details

Patchset 2:
  using blunden's png resource
  making ProfileSettings reachable from the outside

Patchset 3:
  The profile tile should not be available if profiles are turned off

Side rant: I really hate manifest cleanups. i would wish for our
settings not beeing such a mess and comply with fragments properly.

Change-Id: I3e7bcce4b5f54b9bed065780779c9946a73936be

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/quicksettings/QuickSettingsUtil.java
Slim Recents: Option to show topmost task [2/2]

Change-Id: I46cd6d1141ffb6893c94b10a7f0d9d9f94b92ec1

Conflicts:
	res/values/liquid_strings.xml
	res/xml/accessibility_settings.xml
	src/com/android/settings/accessibility/AccessibilitySettings.java
Blacklist: Avoid crash when dialog dismissed via back button.

A user usually presses the back button only
when he/she does not want the changes to be saved.
Hence we need to revert the changes that took place
when the dialog is dismissed with back button.

Change-Id: Ifa3ef41f02f11d1e1627071532d8f915e3b445b6
Move Shake Sensitivity to shake events
Merge remote-tracking branch 'upstream/kitkat2' into kk44

Conflicts:
	AndroidManifest.xml
	res/xml/centauri_advanced_settings.xml
	res/xml/hover_settings.xml
	src/com/android/settings/DeviceInfoSettings.java
	src/com/android/settings/Settings.java
	src/com/android/settings/centauri/quicksettings/QuickSettingsUtil.java