PT-BR: Update translation

Change-Id: I9a157adc0da731caf3bc2befffd1accc1cde28aa
QuickSettings: Allow custom off-status strings for translates

- GPS
- Torch
- Wi-Fi AP

PatchSet 4:	Removed all translations.

Change-Id: Ibc7fa50c8b1ee87170bd4b58866e45c63655a192
Clean up, simplify and fix AlarmTile class and logic

This commit cleans up the AlarmTile class by removing the unnecessary
listener on the alarm intent. It now listens only to the next alarm
setting value, which was fetched after receiving the intent anyway.

These changes also fix a bug that would cause the tile to not show up
after some actions, like reordering the tiles due to the visibility not
being set on tile creation.

Lastly, some minor code styling issues have been fixed.

Patch set #2: collapse onNextAlarmChanged into onChangeUri, remove
mEnabled, use TextUtils to check for string emptiness and mark
updateQuickSettings explicitly as public.

Change-Id: Ic5871a9cc4874f33181dfac14e25a89499c182f2
Merge "QuickSettings: Allow custom off-status strings for translates" into cm-10.1
Merge "Clean up, simplify and fix AlarmTile class and logic" into cm-10.1
es_ES: SystemUI: Fit spanish translations in tiles

PatchSet 3:	Rebased

Change-Id: Ief15ccd72f5cd6b1bbc8216fd69ea42cc2abf19c
Merge "PT-BR: Update translation" into cm-10.1
Merge branch 'cm-10.1' into cm-10.1-openpdroid
Merge branch 'cm-10.1-openpdroid' into cm-10.1-openpdroid-devel
GPLv3 Headers

As an extension of PDroid (licensed under GNU GPLv3) these fall under the GPL
license. This is to affirm that fact and preserve attribution before too many
copies are let loose.

Change-Id: I5816d71d0af0649532fc71cb34920765135d99bb
Added new exceptions to OpenPDroid to make it possible to differentiate service problems and no settings.
Previously, with getSettings both an error using the service or there being no settings returned null. If null was returned, all privileges were provided - i.e. no security was applied.
PrivacyServiceException and the subclasses now identify service issues specifically.
Removed 'this.' on setting/reading of static fields
Improve handling of error conditions - now will prevent access, rather than allow.
Code tidy-up.
Added additional exception handling for privacy service not being correctly obtained/held
Fixed incorrect switch statement in MicrophoneInputStream
Replace 'PDroid' with 'Privacy' in logging to be more consistent with the rest of PDroid code.
Fix a bug preventing *any* app from launching (and indeed basically any intent being handled).
Fix incorrect service name in reflection-based checks in PrivacySettingsManager.
Fix another issue preventing any actions from starting if they didn't have a 'getAction'
Modified PrivacySettings.ERROR constant for backward compatibility.