feat(CodeCoverage): add JaCoCo plugging for code coverage
  generate code coverage reports executing gradle task:
                  gradlew test jacocoTestReport