updated RELEASENOTES
Refactoring the URI handling on Cordova, removing dead code
Update the errorurl to no longer use intents
Handle unsupported protocol errors in webview better
Filter out non-launchable intents
Update JS snapshot to version 3.5.1 (via coho)
Set VERSION to 3.5.1 (via coho)
change version in package.json to 3.5.1
Merge tag '3.5.1' into crosswalk-9
* tag '3.5.1':
  change version in package.json to 3.5.1
  Set VERSION to 3.5.1 (via coho)
  Update JS snapshot to version 3.5.1 (via coho)
  Filter out non-launchable intents
  Handle unsupported protocol errors in webview better
  Update the errorurl to no longer use intents
  Refactoring the URI handling on Cordova, removing dead code
  updated RELEASENOTES

Version 3.5.1 includes fixes for CVE-2014-3500, CVE-2014-3501 and
CVE-2014-3502.

The following adjustments had to be made to make Crosswalk fit into the
commits above:

- CordovaWebViewClient and CordovaUriHelper were changed make the new
  URI helper use XWalkView instead of WebView.

- The "Handle unsupported protocol errors in webview better"
  implementation was moved from onReceivedError() to
  onReceivedLoadError(), since the former does not exist in
  XWalkResourceClient (the error code was changed accordingly).

Conflicts:
	framework/src/org/apache/cordova/CordovaWebViewClient.java

BUG=XWALK-2675
Backport commit to fix a crash in Android < 4.0.3.

Commit cherry-picked from the 3.6.x branch, original message:

  CB-7265 Fix crash when navigating to custom protocol (introduced in 3.5.1)

  Conflicts:
	framework/src/org/apache/cordova/CordovaUriHelper.java

  Github: close #111

(cherry picked from commit 73219bf2d22a7057f19b6dd9cd8fd24632316d90)
Conflicts:
	framework/src/org/apache/cordova/CordovaUriHelper.java
(cherry picked from commit 9da5ef0b48c8eac1a4241a733d99795c32f7bcd5)
Merge pull request #145 from huningxin/crosswalk-9-cordova-3.5.1

Crosswalk 9 cordova 3.5.1