use newer javadoc plugin to make java8 happy
lots of javadoc fixes