Unified documentation for python and c++
The documentation for c++ code, generated by doxygen, can be included into general documentation generated by sphinx, which is the standard tool for general and python specific documentation. The tool to use is breathe. We should keep this on our radar for unified documentation in the future.