Add Doxygen doc generation

Implements a CMake script to generate awesome looling Doxygen documentation using Doxygen Awesome. Also adds some custom styles for it.

In addition, this merge request adds missing documentation.

Merge request reports

Loading