public TestServer() throws IOException, ProtocolException {
nameToCommand = new HashMap<String, TestServerCommand>();
addCommand(new RunMauveTestCommand());
addCommand(new ShutdownCommand(this));
addCommand(new GetStatusCommand());
config = Config.read();
Server<?, ?> s = null;
//TODO use config for min and max port
for (int port = config.getPort(); port < (config.getPort() + 10); port++) {