Initial fix for CB-5747
CB-5008: Rename resolveLocalFileSystemURI to resolveLocalFileSystemURL; deprecate original
Android: Make clear that getFile takes a path, not just a filename
Android: Allow absolute paths on Entry.getFile / Entry.getDirectory
Android, iOS: Replace "filesystem" protocol string with constant
Android: Properly format content urls
Change default FS URL scheme to "cdvfile"
CB-5774: create DirectoryEntry instead of FileEntry
Merge https://github.com/spMatti/cordova-plugin-file into dev
CB-5810 [BlackBerry10] resolve local:/// paths (application assets)
[ubuntu] adopt to recent changes
Android: Allow third-party plugin registration

This change decouples the specific order and names of filesystem
instances from the FileUtils and LocalFilesystemURL classes.
Add backwards-compatibility shim for file-transfer

Since file-transfer constructs its own FileEntry objects, we cant change the return values of getEntry so much.
Fix typos in deprecation message
Android: Expose filePlugin getter so that other plugins can register filesystems
iOS: Android: Allow third-party plugin registration
iOS: Add config preference for iOS persistent storage location
CB-5916: Android: Add config preference for Android persistent storage location
CB-5915: ios: Update config preference (and docs) to match issue
CB-5916: Android: Add "/files/" to persistent files path