Implement MockFile.Delete

Includes test cases for the exists and not-exists options.