Build, minor, conditionally use UMLGraph in javadoc