Fix some javadoc issues
Disable doclint for java 8
Fix some generics issues when compiling with java 8