Activity chooser "Always" button is not working

When ResolverActivity is created with a custom list of matching
applications (rList) as in NFC case, and the alwaysUseOption is
set to true, the prferredActivity is not saved even if the user
presses the "always" button.

When a list is provided the variable mBaseResolveList will be
!= null. This will set mOrigResolveList = null.

When an activity is choosen and one of the buttons are pressed
onIntentSelected is called. The first thing this method does
is to check mAdapter.mOrigResolveList != null, however in this
case mOrigResolveList is always null, and the value is not
saved as PreferredActivity.

This problem was introduced in
6d8dfbd8149942f25f2b9643a12f1fb38f3be834.

Change-Id: I9eac41b7861b5e68ad3978af0dc0285f2a34eb88
aapt: silence these warnings

to show them, set SHOW_MANIFEST_WARNING

Change-Id: I8fd3617e03ca535df1ae0ebdb3dde3a67eb2737b
equalizer tile : merge derp
Don't read settings constant on every touch event for double tap to sleep

Change-Id: I5108d24b7006e518926ce02d1a5eae8da406df8f

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
Adjust animation
Framework: Pulse Torch On Incoming Call (4/4)

Move our SliderPreference to framework for
	global usage

Add some torch constants

Add Settings entries

Change-Id: I3bf8e3d140ef507e2a72e3abbdad6ec1603dfbc3

Conflicts:
	core/java/android/provider/Settings.java
	core/res/res/values/slim_strings.xml
Remove getter from PSBV animation method for dimming under the shade

Since we require a reboot to process high end graphics toggle on low end devices
there's no need to use a getter.  This method is processed a metric shit-ton of times
expanding/collapsing the shade.

PS2: missed a reference to isHighEndGfx()

Change-Id: Icf5af809e26fe79692c6185b51cc71deeb0aadde
ActivityManager: Rejigger HighEndGfx: only propget/stringcomp and resget once (in isHighEnd, rather than constructor)

Change-Id: I6ec977a9e8c7f46b186594c7bf6cad6a690121c9

Conflicts:
	core/java/android/app/ActivityManager.java
Memoize memory class lookup methods

These methods are commonly accessed.  Lets make sure we only do systemproperties lookup
once since these values aren't changing afterwords.

Change-Id: I77802ed367e4180f4d97e6abbd98170e6cf7a0d4

Conflicts:
	core/java/android/app/ActivityManager.java
Added Non-Roaming for carrier BSNL in UP East and WEST INDIA

Added No-roaming for BSNL from circle UP East to UP West, India

Change-Id: I45e804da143e844d794cca98652f5fc6ac4e209b
idmap: reduce CREATING STRING CACHE verbosity

Change-Id: I7febe358b3b302427650edc1d00772fc9d2d547c
Revert "SystemUI: add equalizer tile (1/2)"

This reverts commit 84e9cc472a373d00278c78bf9bdfaecf9d3c85a2.

Conflicts:
	core/java/com/android/internal/util/slim/QSConstants.java
	packages/SystemUI/res/values/slim_strings.xml
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/QuickSettingsController.java
Revert "QuickSettings : Add CpuFreq Tile (1/2)"

This reverts commit 3d1fbeb44f3cd0e61f3733f50d6733bbb3dcb1ce.

Conflicts:
	core/java/com/android/internal/util/slim/QSConstants.java
	packages/SystemUI/res/values/slim_strings.xml
fb: translation - RU

I47707f51e61ba0d4687e0232d684de7ee6b0eb72

Change-Id: Id9798b47c8f217b121053f7c8cfa97aa76d34cb8
fb: translation - RU

Iafef30a7f75b7131cc8779784bff1ef9f7042fac

Change-Id: Id157621347ca4e2177403d5505cee405ee945aa6
fb: translation - RU

I3bf8e3d140ef507e2a72e3abbdad6ec1603dfbc3

Change-Id: I994a04555dd0666fd8204c7dedd67b15272f5f8c

Conflicts:
	core/res/res/values-ru/slim_strings.xml
Halo: selectively add boost hints

boost at the start of moving the halo bubble for both reversed and regular
interactions.  Also boost for launching tasks from halo.

-VanirAOSP

Change-Id: I910fa0b13205f80c84894f252ed3668f887d4fed
lockscreen notifications: fix expand/clearall button behavior

also fix an NPE and some other minor code cleanups for efficiency

Change-Id: Id220d077ee6fea57e076c36f181e6acde7eb6d81

Conflicts:
	packages/Keyguard/src/com/android/keyguard/NotificationViewManager.java
	packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java
Fix SystemUI force close

Conflicts:
	packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
AndroidRuntime: reduce logcat debug spam

this ought to prevent log messages similar to:
D/AndroidRuntime(12391):
D/AndroidRuntime(12391): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime(12391): CheckJNI is OFF

Change-Id: Ie6948daf552d138c97ade941bedb8714f03145a3