[Android] Fix the render issue introduced by single process mode.

* In Chromium, single process mode is only for Android WebView, ContentShell and
its derivatives only go to the multiple process mode.
* The context design is only for multiple process mode(ContentShell/XWalk), if we
force running it with single process mode, there are issues (black regions for
video/canvas/webgl layers, and black screen for stop/restart actions). The reason
is that Android port has browser-side compositor, and the shared context in
browser-side compositor has conflicts with renderer's contexts if running in single
process mode.
* To run ContentShell/XWalk in single process mode, we have to resolve the shared
context issue between renderer/browser.

BUG=https://github.com/crosswalk-project/crosswalk/issues/516
Merge pull request #67 from sqliu/fix-shared-context

[Android] Fix the render issue introduced by single process mode.
[Tizen] Camera driver integration for Tizen

On Tizen 2.1, apps/libs that want to use camera are supposed to talk to the
gst-plugin 'camerasrc'. This element in turn interacts with the camera device
via the platform-specific interfaces in addition to the standard linux 'v4l2'
interfaces. However chromium currently can only work with the 'v4l2' camera
devices. So it's unable to drive camera on Tizen. The solution is to make
chromium aware of those platform-specific interfaces.

As a result of hacking 'camerasrc', this patch minimally cherry-picked the code
snippets from it that can barely bring up the camera, and dropped other plenty
of gstreamer-related code in order to maximally keep chromium clean meanwhile.

BUG=https://github.com/crosswalk-project/crosswalk/issues/864
[Temp] Add test interface for device motion/orientation.

This change is cherry-picked from upstream revision 225702
(https://src.chromium.org/viewvc/chrome?view=rev&revision=225702).
Crosswalk needs this interface to implement device orientation
API (http://www.w3.org/TR/orientation-event/).

BUG=https://code.google.com/p/chromium/issues/detail?id=261165
Merge pull request #69 from zliang7/master

[Temp] Add test interface for device motion/orientation.
Merge pull request #68 from jchen10/camera

[Tizen] Camera driver integration for Tizen
Revert "[Tizen] Camera driver integration for Tizen"

This reverts commit cd8fe5322502acf165c9548fe6aa6ffdf2d4f766.
Merge pull request #71 from jchen10/cemera

Revert "[Tizen] Camera driver integration for Tizen"