Use requirejs to load the testswarm inject script
Move test loader to testinit.js. Fix race condition with dependency loading.
Convert testrunner to an AMD module and ensure jQuery is on the page when executing the testrunner (another race condition amplified by swarm)

Conflicts:
	test/data/testinit.js
	test/data/testrunner.js