added: build system target to generate doxy

This adds a 'make doc' target to the buildsystem. The doxyfile is .in'd to ensure nothing is written to the source tree.