Reporter: Reimplements deprecated QUnit.init

This aims for **backwards compatibility**

This pull request reimplements QUnit.init mentioning its deprecated using, it should be removed only on 2.0 and the docs need to be prepared first.

I got this on the reporter because of the using of scoped functions as `id()` and `escapedText()` that are not more present outside.

Closes #530