Added code and test to create the mocked directory when called MockFileS...

...ystem.AddDirectory()

I've been getting some failed tests in my project due to Directory.Exists() failing even though I'm calling MockFileSystem.AddDirectory().  I coded this up to help MockFileSystem work better in this scenario.