Ensure that no SecureDirectoryStream operations will throw NPE when the directory the SDS references has been deleted.

This changes the DirectoryTable's link to its own File to be set as soon as the directory is created and to not be unset when the directory is deleted or moved. It also gets rid of the DirectoryTable.name() method, which wasn't needed anymore.