Better error message when missing "when"
A few simplifications -- FixtureShouldHaveWhens already had reference to the test object, no need to poke holes in encapsulations

A new approach to testing, the meta-testing model is problematic from a chicken/egg perspective.  Switch to simple NUnit tests with co-located fixtures that exemplify the problem
Merge branch 'jorbor-2.0' into 2.0