Decoupled SpecHelper from scalatest

So that users can select whicheve test framework or scalatest
flavour they fancy.