Introduced a coberturaReport task for more fine grained control over test tasks, and made the cobertura task depend on only the tests in the applying project, and the tasks named test in the base project down