* Add sphinxcontribute-mermaid extension
* Add manual link for mermaid.js
* Load mermaid.js before require.js to avoid errors
* Update documentation guide for the usage of mermaid diagram in our doc
* Resolve error caused by double loaded mermaid.js
* Small fixes
* Small fix based on comments