added the doxygen plugin to handle doxygen generation
updated the docs command to fire a pre-event, later to be used to generate our own doxyfile