A base class for tests that test a single task type.
Review Request #1168 — Created Oct. 15, 2014 and submitted — Latest diff uploaded
Subclasses advertise the task type they care about in setupClass().
Deals with option registration and scoping for the task under test.
Also addresses some small code review comments from a previous commit.