Add Doxygen-based documentation generation setup.