Enable setting "config.hidepassed" from URL params

Loading a QUnit test suite with `?hidepassed` appended to the URL is useful for CI services that take a screenshot of the completed test suite upon completion in various browsers, for example.

Fixes #457

/cc @jzaefferer
I would keep the use of `addClass` and `removeClass`. Even more with only one using of this parameter.