Move SimpleCov start into test helper

SimpleCov must be started at the beginning of the
test suite, the previous position of this call
meant the test suite wouldn't run unless that
that particular test file was loaded first.

Adding another test file revealed that this order
dependence.