CB-5188:
Added amazon-fireos platform.
Change to use amazon-fireos as the platform if the user agen string contains 'cordova-amazon-fireos'
add ubuntu platform
CB-5466: Update FileTransfer plugin to accept filesystem urls
CB-5466: Minor version bump
Merge branch 'dev' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer into dev
added ubuntu support
CB-5466: Partial revert; we're not ready yet for FS urls
[CB-5565] Updated version and RELEASENOTES.md for release 0.4.0
[CB-5565] Incremented plugin version on dev branch.
CB-5466: Update to work with filesystem URLs

This should be backwards compatible; raw filesystem paths are now submitted to
the File plugin to see if they can be handled first
Remove @1 designation from file plugin dependency until pushed to npm
CB-5658 Delete stale snapshot of plugin docs
CB-5658 Add doc.index.md for File Transfer plugin
CB-5658 Update license comment formatting of doc/index.md
CB-5722 [BlackBerry10] Update upload function to use native file object
Delete stale test/ directory
CB-4899 [BlackBerry10] Improve binary file transfer download
CB-5762 android: Fix lengthComputable set wrong for gzip downloads

Gzip + no Content-Length header should be lengthComputable=false
CB-5631 Removed SimpleTrackingInputStream.read(byte[] buffer)

InputStream.read(byte[] buffer) calls InputStream.read(byte[] bytes, int
offset, int count).  As SimpleTrackingInputStream overrides both these
methods a call to SimpleTrackingInputStream.read(byte[] buffer) results
in a call to SimpleTrackingInputStream.read(byte[] bytes, int offset,
int count) - and two calls to SimpleTrackingInputStream.updateBytesRead,
so the counter bytesRead gets incremented twice for each read.