Core: Implements QUnit.skip

Fixes #637
Fixes #434
Let's investigate if we can move these to the constructor itself, since this and the next line both access `config` properties. The defaults above don't have to be here either. That would reduce some duplication between `QUnit.test` and `QUnit.skip`.