NHUnit: work around issue where OCUnit misbehaves if you use the same NSInvocation for multiple test cases
NHUnit: support retrieving the current test run from a test case
NHUnit: log test parameters on failure
Documentation, comments, cleanup