port of AOKP quicksettings

Conflicts:

	res/values/arrays.xml
	res/xml/system_settings.xml
fix conflicts
fix package name
remove swagger
fix widgets order fc
Quicksettings: add favorite contact tile (1/2)
port from aokp rom control http://gerrit.sudoservers.com/#/c/4501/
Settings: Forward port CM Screen Security settings (Part 1 of 2)

includes:
- Menu Unlock, Quick Unlock, Home unlock and Slide lock delay settings
  Author: DvTonder

- Lockscreen cleanup: Rework the logic to separate cm lockscreen
  settings from stock lockscreen settings.
  Author: Danesh M
  Id: Ic3eebc30fbb55afa6254889b17bde6e3083d1847

- Fix unknown sources crash
  Modify logic to only make cmsecurity specify the extra,
  any other time, default to stock security
  Author: Danesh M
  Id: Ida4b8ccc2f41d79aa9013029b4245ae4d3cd4496

- Adjust available options based on screen lock picked
  Disable / enable the available screen security aditional options based
  on what screen lock was picked.
  Author: jfassad
  Id: I634b18b58d0e1a1c075f9808776fc4f685316221

- Add home button unlock option
  Author: invisiblek
  Id: I10b96b2f788ca26bc45f1758e612b9dfe7beff59

Change-Id: I0dda524830d8dce571910eb1fbd66d5b5af11bff
Lockscreen Shortcut : Delete entry if reset

Delete the entry when resetAll is selected so that original AOSP
behaviour is present, such as magneticTargets.

Thanks Eddy Witkamp for reporting

Change-Id: I04e03336d8f51fd9683f6d859a649a37e68655ba

Conflicts:

	src/com/android/settings/cyanogenmod/LockscreenTargets.java
Revert "Lockscreen Shortcut : Delete entry if reset"

This reverts commit d4d5e426c815d85e6185638e425de4397f122fca.
Revert "Settings: Forward port Slider shortcuts"

This reverts commit 9d548732df7748b9946616eb30ae0488e7828c54.

Conflicts:

	res/values/arrays.xml
	res/values/strings.xml
	res/xml/lockscreen_interface_settings.xml
conflitcs
Settings: Forward port Slider shortcuts

Includes Change I683d9c22: Add the new lockscreen drawables to the
picker list by Bjorn Lunden (blunden)

Settings : Lockscreen targets alignment fix

Add separate layouts for different layouts to fix alignment issues.

Change-Id: I2453225e8a683244a1e11f0a8d3c18954ba5885f

Change-Id: I155824abc0578d98d3e2f1f5c2dcde3fa7b2ef84

Conflicts:

	res/values/strings.xml

Conflicts:

	res/xml/lockscreen_interface_settings.xml
Lockscreen Shortcut : Delete entry if reset

Delete the entry when resetAll is selected so that original AOSP
behaviour is present, such as magneticTargets.

Thanks Eddy Witkamp for reporting

Change-Id: I04e03336d8f51fd9683f6d859a649a37e68655ba
Settings: Forward port CM Screen Security settings (Part 1 of 2)

includes:
- Menu Unlock, Quick Unlock, Home unlock and Slide lock delay settings
  Author: DvTonder

- Lockscreen cleanup: Rework the logic to separate cm lockscreen
  settings from stock lockscreen settings.
  Author: Danesh M
  Id: Ic3eebc30fbb55afa6254889b17bde6e3083d1847

- Fix unknown sources crash
  Modify logic to only make cmsecurity specify the extra,
  any other time, default to stock security
  Author: Danesh M
  Id: Ida4b8ccc2f41d79aa9013029b4245ae4d3cd4496

- Adjust available options based on screen lock picked
  Disable / enable the available screen security aditional options based
  on what screen lock was picked.
  Author: jfassad
  Id: I634b18b58d0e1a1c075f9808776fc4f685316221

- Add home button unlock option
  Author: invisiblek
  Id: I10b96b2f788ca26bc45f1758e612b9dfe7beff59

Change-Id: I0dda524830d8dce571910eb1fbd66d5b5af11bff
settings part 2/2 of navbar height mod

Conflicts:

	AndroidManifest.xml
	res/values/arrays.xml
	res/values/dimens.xml
	res/values/strings.xml
	res/xml/system_settings.xml

Conflicts:

	res/values/arrays.xml
Project Elite preferred arrangement of NavBar Options: Rearrange System Custom Settings to group NavBar Items into one and then the two seperate headings after clicked on.

Conflicts:

	res/values/strings.xml
	res/xml/system_settings.xml
Update Navigation Bar string
 Add navbar mods, colorpicker and slider pref - ported from ADA

Conflicts:

	res/values/strings.xml
build fixes
Port "Option to control cursor in text fields using volume keys (2/2)"

Change-Id: I8dad625fd0fa7c56111814ef6b950bd04f2460ae

Conflicts:

	res/values/arrays.xml
	res/values/strings.xml