Feature/javadoc 8

Javadoc 8 seems to produce paranoid errors for javadoc it doesn't like. Much of this was acceptable in the old toolchain. Here's a patch that fixes the problem so that at least the maven build works under java 8.