Plantuml dependency on HAVE_DOT

According to the documentation plantuml commands can only be used when PLANTUML_JAR_PATH is set, also that PLANTUML_JAR_PATH is depending on HAVE_DOT. The later was not enforced in the code.