Make builds parallel

Add the -j flag to make and fix a bug where not specifying parallelism
ended up with running tests in parallel.