Pre-2.6 prep
Fixed protocol regex bug. Unknown protocol support Added whitelist support for unknown protocols
[CB-51] Added httpMethod for upload (defaults to POST)
CB-1944: Better error messages for Create script

- fixed to detect missing packages individually
- added a specific message for each missing package
- messages include how to correct and package download link
[CB-1517] Properly report download progress for GZIP-encoded resources
Updating JS
CB-1796: Let's make sure we actually write the file instead of just writing EXIF to NOTHING
Fixing CB-1700, we had the file names reversed, so exif was never being written right.  Needed to upload a file to debug this thing
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android