Update component diagram, switch to mermaid
This MR does two things:
- Switches to Mermaid from Google Docs diagram
- Adds missing components
- Adds a table which is more consumable with links to settings
See the chart and table here: https://gitlab.com/gitlab-org/gitlab-ce/blob/jl-architecture-mermaid-docs/doc/development/architecture.md#components
Edited by Joshua Lambert