LED: Battery Light [1/2]

==Requires==
in device tree's overlay/frameworks/base/core/res/res/values/config.xml:

    <!-- Is the battery LED intrusive? Used to decide if there should be a disable option -->
    <bool name="config_intrusiveBatteryLed">true</bool>

    <!-- Does the battery LED support multiple colors? Used to decide if the user can change the colors -->
    <bool name="config_multiColorBatteryLed">true</bool>

PS6: enable by default
PS7: rmv public.xml additions
PS8: incompatible types getInteger to getBoolean
PS9: Works

Signed-off-by: Andre Saddler <dresadd09691@gmail.com>
Change-Id: Iadaba42c1752e31cc77804e5b0d01788724c35c8
AudioService: Fix absolute volume for AVRCP

Avrcp.java uses max volume obtained by getStreamMaxVolume() when
converting to AVRCP levels and it returns non-scaled volume index.
For this reason volume index needs to be dispatched to Avrcp before
scaling as otherwise Avrcp will convert volume level incorrectly,
i.e. max volume index for music stream is 15 and any volume index
>1 (>10 after scaling) will result in setting *MAXIMUM* volume level
on headset which is not safe for listener.

https://android-review.googlesource.com/#/c/87670/
Import translations from CM

Shell scripts:

for dir in $(ls -d | grep -v tes); do
   cd $dir
   rm -rf */res/raw-*;
   rm -rf */res/values-*;
cd ..
done

for dir in */*/res/values-*; do
    for file in $(echo $dir/*); do
      mkdir -p $dir;
      cp -r $file ../../aosx/frameworks/base/$dir;
    done
done

for dir in */*/res/raw-*; do
    for file in $(echo $dir/*); do
      mkdir -p $dir;
      cp -r $file ../../aosx/frameworks/base/$dir;
    done
done
Revert "core: Fix too long ON/OFF strings"

This reverts commit f377b7dca152f0c5f660a64e076e951e668bc6ca.