perf: Send boost hint during initial launch

Change-Id: I26afc909c35e514958894b0a07a650a20ce6e537
Fix android_media_AudioSystem_getMasterMute return type.

Caused FPU stack overflow on x86.

Bug: 18023418

(cherry picked from commit c1bcdbb75877d99972f1cd13a9c40126822621bc)

Change-Id: Ia1b5a1da52b20c2e0a84321e784cd795ec649e66
Fix not to show a log with empty default ime

It'll make reboot to show a log with empty defualt ime.

Bug: 18165757
Change-Id: Ieec2532cbe003cb6307a70748a2f6c8987708eae
WIFI: Fix wimax teardown when wifi connected

Due to patch:
https://github.com/CyanogenMod/android_frameworks_base/commit/f769f4cbc2aaac8d9d49f9ff79a6fe0affc4ff6e

Change-Id: I18e5ced62c8e4976f7a6835ba8c593930dac0586
Global Settings (MSIM): Add global settings for naming sim cards

Change-Id: Ibbd0d48042a92f82241a4ccaee12a81ca13ccdb4
SystemUI: Fix crash during notification/theme change

Fixes crashing that could occur when a notification is created
during a theme change. Entries were attempting to be added
to views which did not have a layout pass yet, causing it to fail.

When a theme change occurs, the fix is to halt the ticker and command queue
until a layout occurs.

BUGDUMP-151925

Change-Id: Ic19d26178df673a1d52981a8617415e6fbcb219d
WallpaperManager: rather return a black bitmap from getDefaultWallpaperLocked than null

Change-Id: I686907d1f056012e1b10a5538e58634e9301d48a
Framework: StatusBar Ticker (1/2)

Change-Id: I6135297792c7b42172e08e14acd37b252cb00102
view: make setWallpaperPosition() oneway

It is possible that live wallpaper can be blocked or busy when
setWallpaperPosition is called from the Launcher.  This can block the
Launcher process during scrolling, creating jank.  One
way to fix this problem is making setWallpaperPostion() oneway so the
launcher process does not wait for live-wallpaper process.  This should
not be problematic since setWallpaperPosition does not return a value.

Change-Id: I2f7883bdfd931fab8ad0459de78baaed3f13b83d
SystemUI: connect rambar and the shadow

if the rambar is removed, remove the shadow as well

Change-Id: I3062faa338a5f30eb81ec3ddf1075a90067855bc
Scale down the wallpaper image if it is larger than the surface frame

Let the wallpaper can fit the screen if the wallpaper is larger.

Change-Id: Ie4116dc0386c7b390a6a71608b09645cd08ffe78
Merge remote-tracking branch 'upstream/android-4.4' into android-4.4

Solved conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java