Update tests to use filter task. Validate opts using jsonschema.
Update filter task tests. Update Task to have cmds.