Quick Settings: Clean up Torch tile (1 of 2)

Change-Id: I1e047278879ef88c71f81c3078760e1d1ff57fbd
Update translatables

Change-Id: I8bf116d98b3182666dbe9c22a8aad02bb745977c
Display : Enable rotation on large screens

The auto-rotate toggle in statusbar is no longer present, so the check
is no longer valid.

Change-Id: I0a23e251b3cb793481d14ea8ad8a9079c7c0e962
Settings: Use new Lock screen drawable

Credit to Björn Lundén for drawables

Change-Id: Iffd6d8574448f69f876ea4ccd1f6e15d60b92982
Settings: Add NFC Tile to Quick Settings (1 of 2)

Change-Id: I7099c9d29864a3b4f18c60d472cd7e78eb5e11b1

Conflicts:
	res/values/strings.xml
	src/com/android/settings/cyanogenmod/QuickSettings.java
	src/com/android/settings/cyanogenmod/QuickSettingsUtil.java

Conflicts:
	src/com/android/settings/cyanogenmod/QuickSettingsUtil.java
Settings: Add Screen timeout Quick Settings Tile (1 of 2)

Change-Id: I385ef755ad7cf4a3c02dd8c7b739d5cb33aa2e90
Simplify quick pulldown summary logic and improve 'translatability'.

As word ordering on non-English languages does not necessarily match the
English word ordering, make quick pulldown summary more flexible. German
translation is included as an example for using the new functionality ;)

Change-Id: If92ab3d7a1ccc60022e79d22b5b8407bd8fb98ec

Conflicts:
	res/values-de/strings.xml
QuickSettings : Fix tile removal

Remove tiles if the device doesn't support that feature.

Change-Id: Ib50f7d91a0a8d6bf37aa3b5f8af843d3f14f0076
Fix NPE exceptions in the Quick Settings menu

Double check that the settings were not previously removed and are
now null.

Change-Id: I3971f818ebbb5630caf348e38bfe1b2721f8ff48
QuickSettings : Filter tiles from default

Filter unsupported tiles from default.
Fixes re-arrange issue found on tablets post reset

Note : Please reset quicksettings after this commit to fix issues.

Change-Id: Ib92a8fc7e5e23baefb1e83a0309e73879ca64515