[Android] Fix the encode error for writing DBCS.

This patch is to fix the encode error for writing description with
DBCS and name is not defined error.
In python3, "unicode" is deprecated, the value should not be encoded.

BUG=BUG=XWALK-2382, XWALK-2398
[Android] Expose setNetworkAvailable method to XWalkView for CordovaWebView.

To keep compatible with CordovaWebView, XWalkView.setNetworkAvailable
is required.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2385
Merge pull request #2368 from gaochun/2385

[Android] Expose setNetworkAvailable method to XWalkView for CordovaWebView
Bump version to 9.37.198.0
Merge pull request #2352 from wuhengzhi/encode_error_description

[Android] Fix the encode error for writing DBCS.
[Android] Fixed calling extensionManager's onPause() and onResume() at wrong places

Call extensionManager's activity life cycle related codes in
onActivityStateChange. For now its onPause() is called with
ActivityState.STOPPED and onResume() is called with
ActivityState.STARTED, which are wrong.
Merge pull request #2373 from jondong/viewInternal

[Android] XWalkViewInternal refactor
[Android] Add onStart and onStop to XWalkExtensionClient

Added the onStart() and onStop() method in XWalkExtensionClient,
and also added these two functions in the related classes to
make it work for XWalkExtensionClient. For now extension developer
can override the onStart() and onStop() when the activity's
onStart() and onStop() get triggered.

BUG=XWALK-1708