Get travis to run test suites in parallel

Implements parallel test runs by spinning off a Travis VM for each build which improves the CI runtime from ~20 minutes to ~5.