Allow easier customization of the testing cluster port range, closes #133

This makes it easier to run multiple independent test suites on the same machine at the same time.