[CB-2058] [iOS] 2 File API test failures on mobile-spec 2.3.0rc2

Clobber and then merge instead of the other way around.
iOS was depending on this ordering, and it makes more sense anyways.
First pass at implementing File.slice()
Add initial File API support for BB10
Fixed lint error in BB10 file module and got rid of BlobBuilder use
Updating the version to 2.3.0
Bring the API for slice() more in line with the W3C spec.
Use the real size for slicing.
Merge branch 'master' into slice
Fix linting errors
[all] Fix lint warning in File.js
packager will use windows line endings if param set
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-js
CB-2050 Fix BOM for windows based output targets
alert and confirm calls didn't stack as they do on other platforms, well now they do.
Merge pull request #1 from purplecabbage/CB-1672

alert and confirm calls didn't stack as they do on other platforms, well...
BlackBerry 10 InAppBrowser support

- added common InAppBrowser to qnx platform
- created InAppBrowser qnx plugin
- updated qnx manager to route to InAppBrowser plugin
- exported the original window.open in the common InAppBrowser plugin
- updated .jshintrc to know about the webworks global to interface with
  our custom plugin.
WP7+8 if alert + confirm are not available, send them to our implementation
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-js
[all] Adds utils.typeName().
[all] Shrink Camera.js by adding argscheck.getValue(val, default).