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
Danish: New strings from latest merges

Change-Id: I53e6d351633dafb18cdf5e77bdcdc4369805cfcb
Settings : QuickSettings Cleanup

Use the new class introduced to avoid code duplication.

Patchset 2 - Cleanup
Patchset 3 - Rebase
Patchset 4 - Rebase and expanding of imports
Patchset 5 - Organize imports
Patchset 6 - Fix commit message

Change-Id: I6868563d6526bd7d5069c17d39cc6d2640476333
Settings: Add LTE Quick Settings Tile (2 of 2)

Patchset 2 - Use proper SystemUI drawable
           - Place tile in alpha order

Change-Id: Id2d6cf549d17a139acda3b9edafae6ee5e0692a5
PT-BR: Update translations

Change-Id: I65ff3135a408facaba0676f5a0412e13e9732dac
Merge "Settings: Add LTE Quick Settings Tile (2 of 2)" into cm-10.1
LockscreenPattern : Toggle dots/error pattern visibility (2/2)

Give user ability to hide error pattern / dots.

Patchset 2 : Cleanup commit msg

Change-Id: Ifdd4615c7116f974a0a67079d58a521e84d76367
Merge "Danish: New strings from latest merges" into cm-10.1
Add Afrikaans translation

Translated Settings to Afrikaans

Patchset 15 - Update to AOSP terms and writing style
            - Make strings consistent

Change-Id: I29a95214d2bdc33c037aebe79c11cb19aa5ce7ac
QuickSettings: Honors config_show_cmIMESwitcher setting (2/2)

Change-Id: If1900d35e562c27822322551343c4556539c4f4e
Required: http://review.cyanogenmod.org/#/c/33184
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>
Merge "LockscreenPattern : Toggle dots/error pattern visibility (2/2)" into cm-10.1