Allow test suite to run with multiple threads
Merge pull request #6 from carletes/multithreaded-tests

Allow test suite to run with multiple threads