refs #4225 added phantomjs testrunner which runs all qunit tests and displays the result as well as returns a proper return code