Convention class constructors may optionally accept a parameter of type RunContext, which describes how the test run was initiated.  Added 'Explicit' sample convention demonstrating the use of RunContext to mimic NUnit's [Explicit] attribute.