Load test files using webserver instead of filesystem. Fixes #8954

Fixes http://bugs.jqueryui.com/ticket/8954. The qunit tests can be run using `grunt connect qunit` or `npm test`. Now, we can check which tests don't need to be skipped anymore.