refactored AbstractProjectSpecification so project was not shared (project needs to be re-created per test for proper cleanup); also, add accessor for project... for some reason, IDEA code completion is not working without it
added task to clear the group cache but restrict to dependencies in the current project