Updated readme
Fixed file order in VS project
Code cleanup of Operation type

'with' keyword was redundant, members are upper camel cased in f#
standards.
Moved function to get subject to separate module

This allows the use of the function as a generic function without the use
of noisy parenthesis.
Explicit verification that subject can be function
Updated readme
Simple collection matcher

The syntax is not currently really nice, but this is useful for testing
the new reporting engine
Removed unnecessary explicit function declaration
Merge remote-tracking branch 'origin/master' into refactor-test-reporting
Print failing tests to console
Removed code duplication in TreeReporterSpecs
Implemented writing containing groups for failed tests
Print failure msg in test report summary