Parameterize run_test so that we can run whole test suites and redirect to different servers
Add username and password options to test client