Implemented a number of new MockFileSystem functions and associated tests