TRDS: Fix Volume panel background

Volume panel is a bit out of the box compared to the normal theming.
Reapply the background via java code on theme change.

Change-Id: I0df41a95487f7c23d5fda5c2ec7df763c8e2f466
Please follow slim guidelines

3 patches put new custom symbols into the aosp symbols.xml

Our guidelines say that we put all changes which differ from aosp
into slim_symbols.xml

Change-Id: I3b8c2e5b079cefe53e0ec85b74446d5d157b069f
SystemUI: ES translations

When Bluetooth is off the tile in quick settings shos "BLUETOOTH DESACTIVADO".
That'a a long string that doesn't fit the tile.

Change-Id: I0cd6130debc9f43bcd0c2a29525d0e12a15bc9c3
SlimRecents: Rework show top most task feature

recently introduced this feature needed a bit rework. Basic changes

- do not call settings provider on every preload to prevent high IO work.
  Use our observer for that
- Use internal flag logic to mark topmost task
- Move interpretation of the expanded state into the card
- Due that topmost task is always collapsed do not show expanded icon at all
- Minor cleanup

PS:
- set mFirstTask to null if it is not used

Change-Id: Ifaabc035b6b9bd2d4527d5b34a1bca9c80a74e32
SystemUI: Fix percentage charging color does not apply

How to reproduce:
Set colors to default. Try to set only charging color.

Result:
- nothing happens when you try to charge and it is out of the max and min levels

Expected behaviour
- user choosen color applies if the user charges and it is outside the max min levels

The JB style icon which was recently introduced broke the logic completely. Clean it a
bit up and apply the colors correctly depending on the choosen style.

NOTE for the future: We have since the JB style patch 2 different behaviours....text has now indication
during charge when it is outside the min max levels. All circle styles do not have this
indication. Nothing big but we are usually consistent and should think about it.

Whatever functioniallity wise it is fixed

Change-Id: I5029d09fbf1a7e4181b082ad55d9607bcf8a63cc
fb: translation - RU

Unified navbar translation
Thanks @Pixelase

Change-Id: I536e67d300b8052796239f789063816d8faeba44
Merge remote-tracking branch 'slim/kk4.4-caf' into ose

Conflicts:
	core/res/res/values/slim_symbols.xml
	core/res/res/values/symbols.xml
Merge branch 'ose' of github.com:Team-OSE/frameworks_base into ose