set the modules dependencies as optional in the specs2 jar
starting moving tests between modules
moved a few tests
moved a lot more tests to core
remains: matcher, reporter, runner