adjust calling convention for test modules, passing module name to suite functions
tests for query editor: tests for completion state, adjust test calling semantics to pass module to function-based test suites, such that qunit.module() is always called prior to each test (since qunit can run things out of order).