SystemUI: Simplified Chinese Translations

Patch Set 2: Rearranged strings as per Marco's suggestions.

Patch Set 3: Added translations for the volume toggle in QuickSettings.

Patch Set 4: Fixed whitespaces.

Patch Set 5: Rearrangement of strings again.

Change-Id: I91de1d7d4d9adc0b97761b68799d624ee5da418b
Update Russian Translation-SystemUI-CM10.1

Update Russian Translation-CM10.1
PT-BR: Update translations

Change-Id: If54f8dd7962486befcf54ee4e0e8242f1f2b7737
Merge "Update Russian Translation-SystemUI-CM10.1" into cm-10.1
Merge "SystemUI: Simplified Chinese Translations" into cm-10.1
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1
SystemUI: Danish strings, latest merges

Change-Id: Iec754e37ae376a8dc8a846c35a093ce132241675
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1
patch location provider to fix occasional wakelocks.
Adapted from this gerrit patch:

http://review.cyanogenmod.org/#/c/29349/

Change-Id: I3057018148020fac311d74e2099280eb63797257
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1
Merge branch 'cm-10.1' of github.com:Team-Hydra/android_frameworks_base into cm-10.1
Swap volume buttons when the screen is rotated (1/2)

See: http://review.cyanogenmod.org/#/c/14530/

Patch Set 8: Invert the orientation interpretations on tablets

Change-Id: I201febc2827e6fbd347cb0e3f8d3347ad1bc487b
Fix up expanded desktop behaviour.

The expanded desktop mode had a number of issues:
- It didn't handle multi-user scenarios correctly
- In the keyguard, the status bar was shown while the navigation bar was
  hidden, which was inconsistent to the !keyguard case
- Live wallpaper sizing was incorrect when expanded desktop mode was
  enabled due wallpaper windows not being recalculated correctly after
  enabling expanded desktop

This patch should fix all of those items.

Change-Id: I976ffae3a56d411b00026f86b16efa9743a23293
Fix resource leak: When call MediaMetadataRetriever.setDataSource or getFrameAtTime should ensure call release in finally to avoid resource leak
                   Patch set 2: Remove unnecessary white spaces

Change-Id: I49a7f2fb99dc8b9560e7c17421125356e45a87ac
[HTML5] Implementation of WebSockets (framework).

Added binding to android port for Html5 WebSockets.
Added external API for enabling\disabling from browser.
SSL Web Sockets are not implemented in the current version.

Change-Id: I8b7a42780410cb9f043e1f16570ea50db68e00ea
Revert "makefile changes for gcm javadocs"

We don't build it, nor do we have these sources.

This reverts commit 5f9922d7c3bce158e4c7a58929d4075e7c91e32e.

Change-Id: I877e617f90de1b832e26c98adbafc6238b98882f
Add keymapping for select BT headsets

Per CYAN-522, select BT headsets (e.g. Jabra Street, Jabra BT3030, etc)
send key 159 for fast-forward button, instead of the expected key 208.

Need's testing with affected BT devices.

Change-Id: I06ba689f77dd1058fb82b1de9f72b4df59150cf9
Lockscreen: Fix mdpi layout issues

Before: http://i.imgur.com/gXNUt97.png
After: http://i.imgur.com/ppevA6M.png

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I5bc893f12096d288d04d7cfa442b471002178a3a
Merge remote-tracking branch 'upstream/cm-10.1' into cm-10.1
Prevent Sym key from showing the IME picker

By default InputMethodManager will popup an IME picker when pressing
the Sym key.

This can be disabled by setting config_symKeyShowsImePicker to false in the
overlay (so the Sym key will show the symbol windows selector for ex.)

Ported from jellybean (was Change-Id: Id61e2d1d66babbb5bd15d7dcf280c1cb76bced46)
http://review.cyanogenmod.org/25787

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I5ee2542c081dca14d2e22724cc2616519716dd45