Quick Settings: Make Wifi and Bluetooth Turn on and off

short press turns on and off
long press goes to settings.service

Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>

Conflicts:

	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
Quick Settings: Don't collapse after change state.

Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>
Quick Toogles: GPS, Clock, IME

Make these on by default for now enable/disable and movable tiles coming soon.

Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>
QuickSettings: allow custom ordering and what toggles are visible/hidden

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
QuickSettings: Fix for NPE on reboot when some toggles are disabled.  The Model was trying to refresh views that were not inflated
Quicksettings add all the things

moar tiles, tethers, torch, silent, vibrate, fcharge, sync, and nfc

fuck cm and the police.... jk my brothers a cop just cm..

Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>

Conflicts:

	packages/SystemUI/res/values/strings.xml
	packages/SystemUI/src/com/android/systemui/aokp/AokpTarget.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
Even Moar tiles.....

this should be all the ones we had on 4.1

Signed-off-by: Stevespear426 <stephen.k.spear@gmail.com>
Fix: QuickSettings: SysUI was FCing if no user tile has been added

Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Fix: QuickSettings: change deprecated NfcAdapter method to the new one (caused FC on init)

Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Fix: QuickSettings: One more NFC related NPE (FC)

Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Fix: QuickSettings: One more NFC related NPE (FC)

Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
QuickSettings: Allow customization of Tiles per Row (1/2)

Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>

Conflicts:

	core/java/android/provider/Settings.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettings.java
Fix: QuickSettings: Adjust textSize for Clock & Swagger too

Change-Id: Ie7dcca440ae4fd930d5bbb06d3bc7853adb31b4d
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Add hdpi & mdpi images for QuickSettings Tiles

PS2: add disabled GPS icon & code
PS3: move GPS and Data strings to XML
PS4: typo... sry

Change-Id: I632d5a81b8463ac94103c3d6d878c7ea92e7bd4e
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
QuickSettings: GPS Fixes

Needs icons for on. leave locked all blue and on with a grey center please

PS4: Final GPS images

Change-Id: Ie05f19a50d64730d91cc44753cd985fd8f5ef199
QuickSettings: Fix NFC and Wi-Fi Tiles

Change-Id: I028abed74288e9d784449832860e574c8225af5d
Signed-off-by: Gergely Szell (sethyx) <szell@hu.ibm.com>
Do not set the network mode differently for LTE+CDMA

ro.telephony.default_network can be set if needed to set a different
value for LTE+CDMA. No need to hardcode preferred network mode in the source code.

Change-Id: Iae65f72a6a3bc31d500c5ecec87368a6f2a5d117

Conflicts:

	packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
fix typo