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
Merge pull request #142 from rakuco/backport-351-crash-fix-to-crosswalk-8

Backport commit to fix a crash in Android < 4.0.3.