Handle indent bug scenario

- There was an issue where fenced block inside a blockquote that was
indented would become a code  block, but superfences did not restore
the original fence text inside the indented code block. This is now
resolved.
- Use `uml-flowchart` and `uml-sequence-diagram` for html classes