Notification drawer style: custom carrier text support for MTK

Commit 31a8999d3118031acdb1e5f174e714ce77c3399c not merged due to
problems (carrier text1 visibility was being set to gone after user
setting text to default, when coming from empty text)
LocationTile: added missing license info
QS: implemented Quiet Hours tile
- three modes: on/off/auto
- single-press cycles between on/off (manual mode)
- long-press turns on auto mode (follows time ranges defined in QH
settings)
- implemented StatusbarQuietHoursManager to handle QH related activities
centrally, distributing them to registered listeners (eliminates
redundancy)
Statusbar QH manager: give static variable a proper name
QH Tile: launch QH settings on long-press during AUTO mode
Update strings.xml

Updating Russian
Merge pull request #775 from gaich/patch-8

Update strings.xml
UNC QuietHours: implemented option for ignoring QH on per-app basis
- allows ignoring QH for all notifications within particular app
- additionally allows defining keywords for which to ignore QH
QH Tile: toggle from AUTO to ON/OFF depending on current QH state
GB Actions: added Quiet hours shortcut
QH: don't allow mode change when UNC locked or QH disabled
- this is needed to prevent 3rd party apps from changing modes when QH
is not available
QuietHours: more universal way of getting all notification texts
- supports custom content views
- supports Android 4.1+
Update strings.xml
Updated Portuguese (PT) translation
Merge pull request #778 from xtrem007/kitkat

Updated Polish translation [KK]
SignalCluster: option to show H+ indicator
To distinguish between HSPA and HSPAP
Improved RTL support
Assymetric images (like e.g. mobile signal icon) need to be flipped
horizontally for RTL
Updating Russian
Merge pull request #781 from gaich/patch-8

Updating Russian
SignalCluster: option to set mobile data indicator style (LTE/4G)