Added InAppBrowser common plugin (window.open)
Fixed whitespace issues in InAppBrowser.js
[ios] Remove custom initialization of geolocation on navigator.

Now that we clobber navigator, this doesn't require special-casing.
remove trailing comma
Fix error message about how to install dependencies.
[all] Add argscheck module.

This will allow us to check parameter types more succinctly.
https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in globalization.js

https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in accelerometer.js

https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in compass.js.

https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in contacts.js

https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in geolocation.js

https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in resolveLocalFileSystemURI.

Also removes a redundant try/catch in the callback.
https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in device.js

https://issues.apache.org/jira/browse/CB-1892
[all] Use argscheck in requestFileSystem.js

https://issues.apache.org/jira/browse/CB-1892
[ios] Get the vc header from the User-Agent instead of cordova.iOSVCAddr
Updating VERSION file
CB-1508: Implement InAppBrowser feature for Android
CB-1508: Implement InAppBrowser feature for Android
Fix whitespace in android/platform.js
updating js files