Run QUnit unit tests in a headless PhantomJS instance without using Grunt