Do you think deleting the entire temp folder after every spec could cause problems? I know that the LowLevelFileIO tests do this, but now (for performance) we keep Brackets window open across multiple specs, so that seems like it could lead to using a temp file across multiple specs.

Maybe `removeTempDirectory()` should take a subfolder parameter so it could append this to temp folder path and only delete a subfolder inside the temp folder.