Run Rspec Tests in Parallel

Speeds up tests roughly 6x.

Each test file is run by a different process. Could get better performance by using threads, and running each test in parallel instead of just each file...but AFAIK no gems do that out of the box, we would need to write our own threaded parallel rspec test runner.

Also fixed failures on the `rubies` spec.