Cherry-pick: android: Disable transfer thread on Adreno 420

Cherry-pick of chromium crrev.com/b46831d14f773db39a3e90dc01281bff3c269649

Conflicts:
	gpu/command_buffer/service/async_pixel_transfer_manager_android.cc

Change-Id: I088f1a397f623d7acb59308494459163decf1432

BUG: 18178303
Cherry pick "Fixes bug in GinJavaBridgeDispatcherHost"

Original description:
Fixes bug in GinJavaBridgeDispatcherHost

My try job kept failing on android and I finally tracked it down to
this code. GinJavaBridgeDispatcherHost::RemoveNamedObject may be
invoked with a value that comes from named_objects_ (see
AddNamedObject). RemoveNamedObject removes from named_object_ and then
uses the passed in value. If this happens |name| is no longer valid
and shouldn't be used.

BUG=none
TEST=none
R=mnaganov@chromium.org
TBR=mnaganov@chromium.org

Committed:
https://src.chromium.org/viewvc/chrome?view=rev&revision=288861

Bug: 17973356
Change-Id: I71ecab488994362f02ca7dbbe9a35e9514ee33fd
merge in lmp-release history after reset to lmp-dev
merge in lmp-release history after reset to lmp-dev
Implement support for SmartClip in AwContents.

Bug: 18222974
Change-Id: I42e787b6205ec3c3764ec5076e2391e4ec4e4deb
Update volantis workaround to cover L mr0.1

BUG: 18412138

Change-Id: If713c5fb10c2d7317c08f1d85249f621161ed982
Implement support for SmartClip in AwContents.

Bug: 18222974
Change-Id: I42e787b6205ec3c3764ec5076e2391e4ec4e4deb
Merge tag 'android-5.0.1_r1' into HEAD

Android 5.0.1 release 1