Moved all the specs to a diffrent project.
Moved to the new format of the specifications.
Refacored the way specifications are found.
Got all the tests to pass.
Refactoring the way that the report is written
Refactoring the way reports are written.
Moved the creation of the reports outside of the console formatter.
Got rid of the collection.
Removed redundant reason.
1. Made sure that dry run still works.
2. Made sure the test results override the file correctly.
3. Made sure the system does not trap the Before and After methods.
4. Updated the README file.
General cleanup.