[Android][Manifest] Remove the unused member of the manifest for packaging tool
Bump version to 8.36.172.0
[Android][Extension] Use native Promise in Javascript

Some old extensions are still using requireNative('sysapps_promise').
This commit is to replace them with the Javacript build-in Promise.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1678
Merge pull request #2196 from deqing/promise

[Android][Extension] Use native Promise in Javascript
[Android] Fix potential memory leak in XWalkViewInternal

Use WeakReference to register ActivityStateListener.
Otherwise, the ActivityStateListener will hold
a reference of XWalkViewInternal as in static observer
list.
Merge pull request #2192 from jinbang/tool_remove_unused_manifest_field

[Android][Manifest] Remove the unused member of the manifest for packagi...
Bump version to 8.36.173.0
Merge pull request #2198 from wang16/fix_activity_listener_leak

[Android] Fix potential memory leak in XWalkViewInternal
[Android][Extension] Rename internal message callback funtion names.

For interface XWalkExtensionAndroid, we think 'onMessage' is a better
name than 'handleMessage', so rename it. So does for handleSyncMessage.

Note, XWalkExtensionAndroid is internal only, so won't affect any
existing android extensions, interal ones and external ones.
[Android][Extension] Add extension support for embedding API.

BUG=XWALK-1052