javaInterfaces extension property is ignored for Enum types #172
Merge pull request #173 from Ghorric/issue172EnumInterface

javaInterfaces extension property is ignored for Enum types #172

Closes #172
Fix various javadoc errors and warnings
Disable strict javadoc linting on JDK 8 and later
Update groovy-eclipse-batch to fix java.util.Map error with JDK 8
Improve Travis CI build to include integration tests and multiple JDKs