add jacoco coverage and findbugs gradle plugin, upgrade gradle to 1.12