API Incompatibility: new API for case drivers

Rather than taking an iterator of cases, CaseIteratorDriver and SimpleCaseIterDriver use add_parameter() and add_response()  to configure lists of input/output variables respectively.