update dependencies
fix javadoc warnings