[Android] Open web pages in default browser instead of in-app browsing.

Pages linked with <a target="_blank"> or windowd.open() will be opened
in system default browser.

BUG=https://crosswalk-project.org/jira/browse/XWALK-1037
Revert "[Android] Add test case for onReceivedErrorTest()."

This reverts commit 413b79bfaebd66597ad54a330fa41b103e62cdf2.
Merge pull request #2177 from wang16/revert_test

Revert "[Android] Add test case for onReceivedErrorTest()."
[Extension] Implemented bulk data transmission enhancement feature.

Inspired by Thiago Marcos P. Santos <tmpsantos@gmail.com>

Enhanced the feature of postMessage from extension to renderer process
by introduced shared memory when transmitting big bulk of data, also
used a threshold kInlineMessageMaxSize to control if we need to use
shared memory or IPC message.

If the message to post exceeds the threshold, we will create a shared
memory to wrap the message and post the shared memory handle instead;
in the receiver process we'll restore the message from the received
shared memory and process it as before.

BUG: https://crosswalk-project.org/jira/browse/XWALK-1377
Merge pull request #1881 from jondong/master

[Extension] Implemented bulk data transmission enhancement feature.
Bump version to 8.36.168.0
Merge pull request #2168 from gaochun/1037

[Android] Open web pages in default browser instead of in-app browsing.
[Tizen] Add signature data and parser logic

For Tizen signature file, it is a XML, which must match Tizen signature
schema. After verifying input XML, we use SignatueData to store values
parsing from signature.xml. And the data will be used by signature verifier
to validate digital signature furthur.