Documentation changes, refactoring fileutils.ssh some more, and unmount mounts automatically when deleting directories containing them