Refactored: Migrated TemporaryDirectoryTest to use vfsStream.
Implemented: More tests for TemporaryDirectory before changing it.
Fixed #18: Temp dirs from previous runs are now silently removed.