[CB-4724] fixed UriFormatException

fixed UriFormatException & InvalidOperationException
add ubuntu platform
CB-5188:
Added amazon-fireos platform.
Change to use amazon-fireos as the platform if user agent string contains 'cordova-amazon-fireos'
Added ubuntu support
CB-3420 WP feature hidden=yes implemented
Merge branch 'dev' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser into dev
Remove merge conflict tag
Merge branch 'dev' of https://github.com/Yangtb/cordova-plugin-inappbrowser into dev
Merge branch 'dev' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser into dev
[CB-5565] Updated version and RELEASENOTES.md for release 0.2.5
[CB-5565] Incremented plugin version on dev branch.
CB-5591 Change window.escape to encodeURIComponent

escape is for JS, encodeURIComponent is for URLs. This is a URL.
CB-5593 iOS: Make InAppBrowser localizable

Wrapping all UI strings in NSLocalizedString macro
Apply CB-5193 to InAppBrowser

From pull request:
https://github.com/apache/cordova-plugin-inappbrowser/pull/11
CB-5595 Add toolbarposition=top option.

The position of the toolbar is now configurable, it can be specified on
the caller's side. The possible values are top and bottom and the key
for the setting is toolbarposition. Also extended the logging of the web
view's load errors, it now logs the error code too, not just the
localized description of the error that occured. Added the
browserOptions to the init method's parameters in order to make it
conveniently accessible from the ViewController.
CB-5595 Fixed the positioning and autoresizing for certain rotation scenarios.

The autoresizing masks are applied conditonally based on the
browserOptions.toolbarposition flag to ensure that the toolbar is in
its correct place. Also added a utility function to query the
necessary offset for the status bar: the function takes care of the iOS
version and orientation caused differences without hardcoding the value
as 20 pixels.
CB-5595 Rename "toolbarbarpostion" -> "toolbarposition"
CB-5594 Add disallowoverscroll option.

Similar to the main cordova webview
CB-5658 Delete stale snapshot of plugin docs