Add support for PlantUML diagrams in Asciidoc.
This is https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/7810 with the merge conflicts fixed so as to not hold up the merge any longer. All discussion and review is in that MR.
Thanks @Sanson for providing this feature.