Core: Implements QUnit.skip

Fixes #637
Fixes #434
Though if we can move the default properties inside the constructor, the differences to the call in `QUnit.test` should be much more obvious.