[PATCH] fixed xwalk rewritting --use-gl option

Previously if user specified --use-gl option, it was ignored.

Signed-off-by: Vasyl Vavrychuk <vasyl.vavrychuk@globallogic.com>
[Android] User TextureView as the default rendering backend view.

There are several issues with SurfaceView rendering backend, including:
(1) Can't be animated/transformed/translucent.
(2) Multiple SurfaceView overlapped in the same ViewGroup will cause undefined behavior.

Those are not issues for Chrome for Android, since Chrome for Android uses only
one SurfaceView and everything is painted/compsited inside the SurfaceView.
But for Crosswalk, we may have multiple SurfaceViews for each embedding App, so the
drawbacks of SurfaceView may cause some bugs.

This CL makes TextureView as the default rendering backend, which can overcome the
drawbacks of SurfaceView. Eventhough the TextureView increase more memory usage.

To switch back to SurfaceView,set the ANIMATABLE_XWALK_VIEW preference value to be
false before using XWalkView.

BUG=
DEPS.xwalk: Roll ozone-wayland (6337db8 -> d301e5c).

d301e5c Make IsMinimized as read only.
9d58a63 Fix issue #258 "XDG-shell: Minimize works once only":

BUG=XWALK-2199
[Tizen] Initial Murphy mainloop adaptation for MessageLoop.
[Tizen] Remove Tizen Audio Session Manager integration

Removing Audio Session Manager integration since I will
be adding Murphy resource policy daemon integration in
the following patch.
[Tizen] Add Tizen Murphy resource policy daemon integration

The new classes are for registering Murphy resource policy daemon and
communicate media player callbacks with it.
[Tizen] Add Murphy packages to the list of crosswalk dependencies.
DEPS.xwalk: Roll chromium-crosswalk (15a0cc4 -> 04ba13a)

04ba13a [Tizen] Add Tizen Murphy resource policy daemon integration
[Tizen] Re-orginize application storage code

Move application storage to a "Tizen-only" place.
Drop the sqlite-based application storage implementation
as it is not used by anyone.
Merge pull request #2311 from vvavrychuk/use-gl

[PATCH] fixed xwalk rewritting --use-gl option
Merge pull request #2385 from nagineni/murphy_ivi_v2

[Tizen] Murphy resource policy daemon integration
Merge pull request #2410 from rakuco/roll-oz-wl

DEPS.xwalk: Roll ozone-wayland (6337db8 -> d301e5c).
Revert "[Android] Multiple profile support"
Merge pull request #2417 from crosswalk-project/revert-2401-profile

Revert "[Android] Multiple profile support"
Bump version to 9.38.205.0
[Android] Handling onNewIntent() in runtime extension

Pass onNewIntent() from XWalkRuntimeActivityBase down to extension
manager to make all the extensions aware of onNewIntent().

BUG=XWALK-2378
Merge pull request #2389 from crosswalk-project/use-texture-view-by-default

[Android] User TextureView as the default rendering backend view.
[Android] Multiple profile support

Add profile in the path of disk files used to save
user data. Embedder can specify profile by XWalkPreferences.

The profile must be set before any XWalkView instance created
to take effect.

TEST=org.xwalk.core.xwview.test.ProfileTest#testCustomizeProfile
BUG=https://crosswalk-project.org/jira/browse/XWALK-2375
Merge pull request #2420 from wang16/profile

[Android] Multiple profile support
Merge pull request #2419 from jondong/onNewIntent

[Android] Handling onNewIntent() in runtime extension