Qunit module preparation rewrite

Needs preliminary review. Missing at least some documentation and changelog entry.
Why add another class and not just remove `wym-initialized`? Generally, though, using CSS classes to store info on DOM is bad mojo. That's what `data-` attributes are for.