Settings: fix profiles TabManager

Whenever an user enters in the profiles settings a new TabHost, but the TabManager is neither created
or updated with this new tabhost. On tablets when the user returns to profiles from a fragment
activity, the tabhost is not displayed.
TabManager need to be created along with the tabhost.

Patchset 2: Fixed ProfileEnabler on tablets. The instance of ProfileEnabler of Settings that
            is the one used on tablets doesn't have a reference of ProfileSettings, so this class
            never will be updated. With this pathset the profiles enabler follows the rules of
            wifi and bluetooth enablers: broadcast intent. Now, settings listen for
            PROFILES_STATE_CHANGED_ACTION events, and refresh its own ui.

Requires: http://review.cyanogenmod.org/#/c/32460/1

Change-Id: I5eae79cd20cee3c14f7d2c30a2238425ccd15e09
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
es_ES: Updated spanish translations

- PatchSet 4: Rebased

Change-Id: I64b347456445cffaa966808611883c74b86ce5f5
Merge "Settings: fix profiles TabManager" into cm-10.1
Settings: Update italian translation

Change-Id: I0de7aa4186ff3cca0ce4dcfcf601612a4d82b462
Prevent cursor from causing global reference leaks.

To fix this the ContentQueryMap needs to be closed
when onStop is called so any global references can
be reclaimed.

Change-Id: I0c679c10b0d75ab0aac2fe499563c57d934e318a
Merge "Settings: Update italian translation" into cm-10.1
Remove anonymous user statistics

Change-Id: I3b0c1bae7e37641b0cbc60ec3c1025a0dd100224
Disable on/off toggle button for profiles on Settings main page

Change-Id: I6c4918817df45a01fe76c29a4bb9ae2fe4355aa9
Option to enable gfx effects (Settings)

Based on original commit by kladd

Change-Id: I0b3dbef3de7b0ccf3a357a88cd760e26e6577090
port colorpicker and add hex field to light dialog

Based on SlimROM

Change-Id: I81359099ece1a8fc395754a942d11b8114b4eec7

Conflicts:

	res/values/strings.xml
	src/com/android/settings/notificationlight/LightSettingsDialog.java
Add clock styles and Clock color picker

This commit is a combination of CM, AOKP and SlimROMs work

features:

- Clock and date enable/disable
- Clock and date position
- AM/PM styles multilang support
- Fully customizable date in style and format
- Fully dynamic settings

Change-Id: I3d99cc9f6bcfea1858d659a973311f0bf09d9d0b
[Settings] Clock standard value differ

to stock value on fresh install.....now same
Add Dutch translations of custom clock

Change-Id: I474ac6493fb394d763dbb7b788a4f736d947b7d8
[Settings] Port BatteryBar (1/2)

Conflicts:

	res/values/arrays.xml

Change-Id: I24939d031e495a536042b3555c55553c6a18fc00
Add Fastcharge QS tile and PowerWidget (ported from Slim)

Conflicts:

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

Change-Id: Ib40253f79a5930e298e04bd079768eec6520c975
Update translations

Change-Id: I0fac9ca17ceb6a21bdd1750eecd3d986dcdcefc6
Add intent-filter for Performance Settings

Change-Id: I5ab0d291c598eb021c6bcfc293d15bd7af8ae4e2
Use ROM version instead of CM version

Change-Id: I8dd20f8b97487215e1ae932ce996d8aeb2bcc0b0
SystemUI: option to toggle dimming of the notification shade (2/2)

Allow the user to enable/disable dimming of the notification shade
pulldown. Check isHighEndGfx() to respect the default setting that
the device currently supports.

Users on low-end device may want to have this feature, while users
on high-end devices may want to disable it (possible battery life
savings and what not).

Change-Id: I661254ec7ae1548707d94f5d41efe877554c6023

Conflicts:

	src/com/android/settings/cyanogenmod/PerformanceSettings.java
settings.cyanogenmod: Added option to always pull down quick settings

Added options, and new summary to always pull down quick settings,
except when there are dismissible notifications.

Patch set 1-3 : Initial commits
Patch set 4   : Better wording in the strings

Change-Id: I51043161d5c8838e266cdcced7d60b87ec926da7