File and FileSaver: continue the quest

The unit tests pass for me, but not all unit tests can be run. Remote
files can not be mounted, even on localhost.