update documentation building
Building the documentation in an automated fashion requires some changes, especially to minimize dependencies.
Main Changes
- add a CMake entry to build the library. C++ compiler and dependencies are only needed if we build the lib
- remove building of pdf reference manual. No one is going to need this
- remove a doxygen warning for a duplicate entry
Edited by Beyß, Martin