Applies this plugin to the given project by first applying the Gradle Jacoco plugin and then registering
a 'checkCoverage' task that verifies the set of coverage rules registered in JacocoCoverageExtension.
Provides configuration options for the JacocoCoveragePlugin, in particular the fileThreshold, classThreshold,
packageThreshold, reportThreshold keywords for specifying coverage requirements.
Adds a 'jacocoFullReport' task to the current project that produces a Jacoco report for code coverage of the tests
of all subprojects of the current project.