[CB-2305] Add InAppBrowser injectSriptCode command to support InAppBrowser.executeScript and InAppBrowser.insertCSS APIs
Fix NPE in InAppBrowser's error callback.

Reprocudes using the mobile spec's test page.
[CB-2653] Simplify InAppBrowser.injectScriptCode.

The previous commit was an outdated pull request. This one is the
correct one (whoops).
[CB-2790] added splice function to header writer: accepts jpeg as NSData, and splices in exif data specified by a string
[CB-2790] removed old splice code, replaced with JpegHeaderWriter api calls
[CB-2537] Implement streaming downloads for FileTransfer
[CB-51] Added httpMethod for file transfer options (defaults to POST)
[CB-2190] Allow FileTransfer uploads to continue in background
[CB-1518] Request content length in parallel with download for gzipped content
Added updated 2.6.0rc1 cordova.js
[CB-2788] add ./bin/check_reqs script to iOS
[CB-2587] Added plugin timing for plugins that are loaded on startup (plugin 'onload' attribute)
Style fixups (uncrustify 0.6.0)
[CB-2896] split writing of working tags off here, multipart tags not supported
Merge remote-tracking branch 'apache/master'
CB-2725: Fix www deploy issues with symlinks

- Fixes issue when 'www' is a symlink
- Fixes issue with symlinks when deploying to an actual device
[CB-2848] ShowSplashScreenSpinner not used
[CB-2896] fixed error in exif subifd offset calculation for tag 8769
[CB-2849] Fix bin/create when CordovaLib parent dir has a space
Merge remote-tracking branch 'apache/master'