Distributed testing works properly

No longer do you need to load an agent in another process
Merge pull request #31 from michaelmarconi/fix-load-tests

Distributed testing works properly