Core: Implements QUnit.skip

Fixes #637
Fixes #434
This is pretty subtle. The "original" PR used a yellowish color, which makes skipped tests stand out much more. The particular color wasn't a good choice, but it should look like it doesn't belong.