#519 add ability to generate javadoc