Keep temporary file if PlantUML fails

The temporary file containing the PlantUML script can be used to
identify syntax errors in the source MD document
Registered plugin after code block parser

Registering the plugin after the code parser gives the possibility to
write source uml code without being handled by this plugin and to
present it as any other source code example.
Some correction in markdown documentation syntax