Option to use volume keys to control media volume anytime [1/2]

The volume keys control the Media volume rather than the Ringer
hence removing the issue of accidentaly changing the Ringer volume.

Credits: Pawitp

Change-Id: I789e05bdb0bb7c968f71e4e10f4a759b3dbd0b59

Conflicts:
	core/java/android/provider/Settings.java
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test
Keyboard Animation & Scrolling Animation

https://gerrit.omnirom.org/#/c/4251/

Thanks to all who have involved in this feature!
Animation files renaming

Use omni's style
Fix build errors
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test
Revert "Option to use volume keys to control media volume anytime [1/2]"

This reverts commit df8ef26c53646b2f589facb766dd935ef785cad0.
Merge remote-tracking branch 'PA-base/kitkat' into kitkat-remix

Conflicts:
	packages/SystemUI/res/values/pa_strings.xml
Merge branch 'kitkat-remix' of github.com:AOSPAL/android_frameworks_base into kitkat-remix
Cursor leakage due to cancellation signal

If a query call was cancelled, the cursor adaptor might leak. The
adaptor is now closed if any exception is thrown during query.

Change-Id: Ic4c2edeaf2fcef56b4ef59484a36d3233aa12dbc
Fix visibility of multiple non-fullscreen activities.

Issue detail:
Assume X, Y are non-fullscreen activities.
 a.Home starts an activity X in task A in application stack.
 b.X starts an activity Y in <task A> or <new task B>
 c.Activity X will be invisible.

How to fix:
Because the function "isActivityOverHome" means an activity is able to see home.
But there may have many non-fullscreen activities between the top non-fullscreen activity and home.
If flag "behindFullscreen" is set, those middle activities will be invisible.
So it should only take care from who is adjacent to home.
Then check two flags frontOfTask(task root) and mOnTopOfHome for constraining the condition.

Change-Id: I60bcea304976414e44835a0a38675aae365e9e19
Fix a JNI local reference leak in MediaDrm

A reference leak was found in the subtitle usecase that also
applies to android_media_MediaDrm.cpp
(Code taken from the similar fix in android_media_MediaPlayer.cpp)

Change-Id: Icc4b25e4adc9a600ff4ac99a7a8478bb55a6e348
SystemUI: Always show translucent decor on recents panel

Change-Id: Id3e371f841b065ba6ac7693d96b38504354b4fd9
Base: The Netherlands national Roaming

:: 06-01-2014
- Added for networks
	KPN
	Hi
	Telfort
	Vodafone

:: 07-01-2014
- Changed the config.xml
	Thanks to Andrew Dodd

- Added mcc204-mnc02.
	Network Tele2
	Thanks Silas Arentsen

:: 10-01-2014
- Added mcc204-mnc03, mcc204-mnc10, mcc204-mnc20
	Networks Voiceworks (PrivateGSM), KPN (2?), T-Mobile
	These networks have a GHM band others in this list don't..
	(http://en.wikipedia.org/wiki/Mobile_country_code)
	Thanks Max Weninger!

Change-Id: I4f6d3c7b1feb04cc7f342bdca1f29afc8cbe8e53

Patchset: 6
https://gerrit.omnirom.org/#/c/4627/
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test
Merge branch 'kitkat-remix-test' of github.com:AOSPAL/android_frameworks_base into kitkat-remix-test

Conflicts:
	core/res/res/values/pa_strings.xml
	core/res/res/values/pa_symbols.xml
	packages/SystemUI/res/values/pa_strings.xml
Merge remote-tracking branch 'base/kitkat-remix' into kitkat-remix-test

Conflicts:
	core/res/res/values/pa_symbols.xml
Revert "AOKP custom system animations (1/2)"

This reverts commit 7f61d57545feda677a95852ebd0056fd23af3595.

Conflicts:
	core/java/android/provider/Settings.java
	core/java/com/android/internal/util/AOSPAL/AwesomeAnimationHelper.java
	core/res/res/values-mcc214-mnc18/config.xml
	core/res/res/values-mcc222-mnc07/config.xml
	core/res/res/values/pa_config.xml
	packages/Keyguard/res/layout-land/keyguard_widget_pager_carousel.xml
	packages/SystemUI/res/drawable/qs_tile_background_no_hover.xml
Revert "Keyboard Animation & Scrolling Animation"

This reverts commit f6da3ad9d3a7d52179c3e6f7797ca2ef1b92246b.

Conflicts:
	core/java/android/inputmethodservice/InputMethodService.java
	core/java/android/widget/AbsListView.java
	core/java/com/android/internal/util/AOSPAL/AwesomeAnimationHelper.java
Revert "Frameworks: Listanimation views and interpolator (1/2)"

This reverts commit 0ffb6ea02d4f46eaf84228c6c9f1cc88eb436057.

Conflicts:
	core/java/android/provider/Settings.java