File plugin fails silently. Please fix it!!

If you select a file from the recent downloaded files (via `Select From Library`) you get a silent error

The reported `url` of the file to be resolved is `content://com.android.providers.downloads.documents/document/629`

The error or success callback are never being called but when looking with `adb logcat` I'm getting a `NullPointerReference exception`

```java
W/System.err( 5278): java.lang.NullPointerException
W/System.err( 5278):    at java.io.File.fixSlashes(File.java:185)
W/System.err( 5278):    at java.io.File.<init>(File.java:134)
W/System.err( 5278):    at org.apache.cordova.file.FileUtils.resolveLocalFileSystemURI(FileUtils.java:392)
W/System.err( 5278):    at org.apache.cordova.file.FileUtils.access$200(FileUtils.java:53)
W/System.err( 5278):    at org.apache.cordova.file.FileUtils$12.run(FileUtils.java:203)
W/System.err( 5278):    at org.apache.cordova.file.FileUtils$23.run(FileUtils.java:325)
W/System.err( 5278):    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
W/System.err( 5278):    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
W/System.err( 5278):    at java.lang.Thread.run(Thread.java:841)
```

Please fix it!!
This happens in `3.0`, `3.1` and `3.2`