Parallel tests in CircleCI

Using pytest-circleci

Mainly just-because; the tests are quite short and setup takes longer.

Also switch to verbose pytest output, and throw in some junit output.