tools: Run QUnit tests via test-server

Run all the QUnit tests via test-servar and http:// rather than
file:// paths.

This allows us to use actual channels and WebSocket from our
tests, rather than mocking everything out all the time.