Doxygen options

Added "doc" and "clean_doc" options to Makefile.
These are also available within the Makefiles of the libraries.
Also added Doxyfiles where needed.

Let me know if this works. I haven't done much with the doxygen config files, but that is probably not important at the moment. Easy enough to change though.