Update FileCleanUp, TestStepSpec. Add test-data

* FileCleanUp: Deletes files first, then directories.
* TestStepSpec: Implementing acceptance tests.
* Added more test-data.
Update FileHandlerSpec, UsingDir, UsingFile

* FileHandlerSpec: Now creating instances of traits correctly.
* UsingFile, UsingDir: Using lazy vals to avoid repeating the same map (new File(_)) operation.
Update Opt

* Changed the catch clause to make it very clear that we are not interested in the value of the Throwable.