changed cobertura to jacoco  due to java 8 issues
updated travis to use jacoco