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

BUG=XWALK-2228.
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
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...
DEPS.xwalk: Move to 38.0.2114.2.

blink-crosswalk and chromium-crosswalk have been rebased (some patches
in the latter had to be skipped)

v8-crosswalk is vanilla from upstream, with no patches from our side
applied yet.

ozone-wayland is still tracking M37 and is likely to be broken.
Disable SIMD support while v8-crosswalk is not rebased.
M38 gardening: remove dependency on content_worker target.

CL: https://codereview.chromium.org/411283002
M38 gardening: Update pak locations.

CL: https://codereview.chromium.org/398873004
M38 gardening: Update pak location.

CL: https://codereview.chromium.org/381113004
M38 gardening: Fix another pak location.

CL: https://codereview.chromium.org/398243002
M38 gardening: Stop using base::Value::CreateStringValue().

CL: https://codereview.chromium.org/415423002
M38 gardening: Stop using base::Value::CreateStringValue() and
base::Value::CreateBooleanValue()