doc: Build documentation with Doxygen
Add a meson option to generate documentation with doxygen, and build a doc-website from CI using gitlab pages.
Add a meson option to generate documentation with doxygen, and build a doc-website from CI using gitlab pages.