Bug 976152 - Move test-agent off of npm r=lightsofapollo

Hey @lightsofapollo. The little test-agent ui in the browser works after this change and the server does start via |make test-agent-server|. However, |make test-agent-test| doesn't do anything and I suspect the test-agent server and the browser aren't actually websocketing each other. Any ideas?