Settings: Allow disabling of FC dialogs (2/2)

-also remove icon from wakelock blocker

Conflicts:
	res/values/liquid_strings.xml
	res/xml/development_prefs.xml
Disable lock screen notifications dymanic width by default
[1/2] Settings: HALO

Forward port from jb43.

PS1: Initial port
PS2: Fix conflicts with notification LED
PS3: FIx derp in strings
PS4: Fix derp in pa_arrays (tag not closed)
PS5: HALO Mods

Change-Id: I7de6a9157415fe05b0a59d8260e33cc1527a342d

Conflicts:
	AndroidManifest.xml
	res/layout/installed_app_details.xml
	res/values/pa_arrays.xml
	res/values/pa_strings.xml
	res/xml/settings_headers.xml
	src/com/android/settings/applications/InstalledAppDetails.java

Conflicts:
	res/values/cr_arrays.xml
	res/xml/settings_headers.xml

Conflicts:
	res/layout/installed_app_details.xml
	res/values/cr_strings.xml
	res/xml/general_settings.xml
	src/com/android/settings/applications/InstalledAppDetails.java

Conflicts:
	res/values/liquid_strings.xml
	res/xml/settings_headers.xml

Conflicts:
	res/values/liquid_arrays.xml
[1/2] Settings: HALO COLOR

Conflicts:
	res/values/liquid_strings.xml
	res/xml/halo_settings.xml
Revise halo strings and fix layout derps
Relocate wakelock blocker menu to personal
Don't show "Eject card" if the card is not accessible

SD card is not accessible without removing the battery on some devices.
Remove the "Eject" options on those devices

Depends on http://review.cyanogenmod.org/62708

Change-Id: Iddfa72314f7c96579ddd98e8fb312236348b7c2d
Data traffic details: use proper string for System UID

Android System ≠ Android OS (second is a "kernel" process).
Mind the numbers:
http://goo.gl/YnFvHa (actual "system" process)
http://goo.gl/XwoISO ("system" process displayed as "kernel")
http://goo.gl/sJ9yMi ("kernel" process with different traffic data)

Depends on http://review.cyanogenmod.org/63190

Change-Id: I6f6662b7adaee069ec5f29c6926b8fbce796917d
Display BTH connected status correctly

This patch removes incorrect condition.
(to not use LocalBluetoothProfile#isPreferred())
This condition uses the priority that already disconnected profile,
so this codition always returns false.

To verify this issue:
1. Turn on Bluetooth.
2. Pair and connect to BTH(A2DP/HFP)
3. The display now says "Connected"
3. Disconnect HFP profile
4. The display still says "Connected" but it should say "Connected (no phone)"

Change-Id: I9e2bfa6d23bf1be7587c9556b4b05459d02c4817
Settings: check if NfcAdapter is null

according to the javadoc, getDefaultAdapter(Context) can return null, if
no NFC adapter exists.

check if adapter is null before trying to call isEnabled

Change-Id: I7ff5488cc3b53ce9785c3e46effcf29dc31fe0ef

Conflicts:
	src/com/android/settings/Settings.java
[2/2] settings: Add Haptic Feedback to quicktiles

Change-Id: Ie0c2f12bda44967d063a2042926c7ab23e113750
Halo: allow choose notifications on floating window or not (2/2)

Change-Id: I27953a6cd25248e07f4ed18a0db459b7c2f68cc5
[2/2] OmniGears: Implement App circle sidebar

add whitelist app to include
fix Fcs

Change-Id: Ie4a5e970c1119c2812668de584a19453083139b9

Conflicts:
	res/values/custom_strings.xml
	res/xml/more_interface_settings.xml
	src/org/omnirom/omnigears/interfacesettings/MoreInterfaceSettings.java
Redo preference categories and revise strings
Fix more settings package build derps
[2/2] Settings: Adding old-school (JB like) battery percents style
It has better visibility.

How does it look like:
https://dl.dropboxusercontent.com/u/66673431/BattModPercentScreen1.jpg
https://dl.dropboxusercontent.com/u/66673431/BattModPercentScreen2.jpg

Adding "No battery" style

Fixing menu items locking

Adding line for circle charging color

Moving new style to the end to save previous styles order

Fixing incorrect menu item unblock

Frameworks change: https://gerrit.slimroms.net/#/c/5623/

Change-Id: I43dc7fa4a5ba5a6151f8e60eb1190e261be59c5d

Conflicts:
	res/values-ru/slim_strings.xml
Merge kitkat2 in to kk44