[Android]Implement DevTools protocol /json/activate/.

BUG=XWALK-2228.
[Extension] Implemented bulk data transmission enhancement test case

Created a test case to test the bulk data transmission enhancement
feature. This extension test case introduced a javascript API to
request data from native side asynchronously, and native side created
the data chunk according to the requested size and post it back to
javascript.

This test case only tests transmission from native to javascript as for
now we've only implemented the enhancement feature in this direction.

This test case has been integrated into xwalk_extensions_browsertest
and can be run by executing:
  out/Debug/xwalk_extensions_browsertest
  --gtest_filter=XWalkExtensionsTest.BulkDataExtension

BUG: https://crosswalk-project.org/jira/browse/XWALK-1377
Bump major version to 9.
Merge pull request #2292 from rakuco/bump-major-version

Bump major version to 9.
Bump version to 9.37.190.0
Merge pull request #2218 from jondong/master

[Extension] Implemented bulk data transmission enhancement test case
Bump version to 9.37.191.0
Add license header to lint.py and utils.py in tools

BUG=XWALK-194
Merge pull request #2294 from wang16/add_license

Add license header to lint.py and utils.py in tools
[Android] Add test cases for shouldOverrideUrlLoading.

This patch is to add test cases for shouldOverrideUrlLoading.
Most of the test cases are ported from android_webview, since the
implementation of some functions was different, so some test cases
were modified according to xwalk's implementation.
Fix Mac build : Complex classes needs out of line destructors and constructors.
Merge pull request #2282 from iKevinHan/xwalk-2228

[Android]Implement DevTools protocol /json/activate/.
[Android] Adjust XWalkPermissionClient::allowImage's signature.

The parent method's signature changed in Chromium r170983.
[Android] Adjust XWalkRenderViewExt::DidCommitProvisionalLoad's signature.

The parent method's signature changed in r261764.
[Android] Adjust RuntimeResourceDispatcherHostDelegateAndroid::HandleExternalProtocol's signature.

The parent method's signature changed in r261014.
[Android] Rename XWalkRenderViewHostExt::RenderViewGone.

The method was renamed to RenderProcessGone upstream in r210727 more
than a year ago.
Merge pull request #2301 from rakuco/android-method-signatures

[Android] Fix the signature of several methods.
Merge pull request #2300 from darktears/master

Fix Mac build : Complex classes needs out of line destructors and constr...
Merge pull request #2287 from wuhengzhi/shouldOverrideUrlLoading_test

[Android] Add test cases for shouldOverrideUrlLoading.
[Tizen] Add signature xsd file into crosswalk

Because crosswalk has replaced WRT in Tizen common image, some metadata
file which provided by wrt-installer package are missed.
signature_schema.xsd is used to verify whether signature.xml is valid.