Settings: Quick Access Ribbon (Part 2 of 2)

This patchset removes power widgets and replaces it with
a smaller version of the quick settings panel.

Modified by liquid0624 to work with LiquidSmooth settings

Change-Id: I64efeedde9511651fc747d43b9e9aa66a12f6067
[3/3]Settings: add "Accept all files" option for incoming files via Bluetooth

  Vanilla Android requires the incoming file from Bluetooth to be certain mime-types.
  The mime-types allowed are defined in
packages/apps/Bluetooth/src/com/android/bluetooth/opp/Constants.java
  But sometimes we need to accept files that is not in the list,such as RAR archives
or APK packages.
  This patch makes "Accept all files" an option in Settings -> Bluetooth -> (Menu),
and then saves users' choice to Settings Provider database.
  This will meet users' demand as well as keep the phone from unsafe files
when users don't need to accept the files out of the mime-type whitelist.

Change-Id: I5f04d3ccb45bd5c6525b746855bd19ccc8501d32

Conflicts:
	res/values/cm_strings.xml
QuickSettings : Add BatterySaver Tile (2/2)

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/quicksettings/QuickSettingsUtil.java

Conflicts:
	res/values/liquid_strings.xml
	src/com/android/settings/liquid/quicksettings/QuickSettingsUtil.java
add Voice Wakeup switch

Change-Id: I1c129adf1104dd95d3afb76224af4c9ba2b5db96

Conflicts:
	AndroidManifest.xml
	res/values/cm_strings.xml
	src/com/android/settings/DevelopmentSettings.java
	src/com/android/settings/Settings.java
	src/com/android/settings/SettingsPreferenceFragment.java
	src/com/android/settings/Utils.java
	src/com/android/settings/WirelessSettings.java
	src/com/android/settings/cyanogenmod/LockscreenInterface.java
	src/com/android/settings/cyanogenmod/PrivacySettings.java
Revert "add Voice Wakeup switch"

This reverts commit 0d021e948f9efb13fe502d05ca92f1636e52e0ce.
Lockscreen: Notifications: Fix for devices without proximity sensor

*also fix some dependencies
Merge kitkat into kk44