SystemUI: Updated Polish translation

Patch Set 2: Added comments above and below CyanogenMod additions
Patch Set 3: Fixed some minor typos

Change-Id: Ie2685b00264afe2503f4c57a3b80e39d83162149
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
PT-BR: Update translation

Change-Id: I76c8a6c2a31a5bb9c5320d22e036caf47c672787
Merge "SystemUI: Updated Polish translation" into cm-10.1
Merge "PT-BR: Update translation" into cm-10.1
Update Russian Translation-SystemUI-CM10.1

Update Russian Translation-CM10.1
Merge "Update Russian Translation-SystemUI-CM10.1" into cm-10.1
Merge "SystemUI: Simplified Chinese Translations" into cm-10.1
SystemUI: Danish strings, latest merges

Change-Id: Iec754e37ae376a8dc8a846c35a093ce132241675
PT-BR: Update translations

Change-Id: If54f8dd7962486befcf54ee4e0e8242f1f2b7737
Merge remote-tracking branch 'upstream/cm-10.1' 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
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
Wifi: Enable Ad-Hoc (IBSS) network configuration

This adds two public but hidden variables to WifiConfiguration: isIBSS and
frequency. These are used for configuring IBSS mode.

WifiConfigStore is exended to get and set these variables to wpa_supplicant
(via WifiNative).

Change-Id: Iab02c3d738c05c2de036350ea77b78789213e357