Added documentation generation support

* added "docs" target for make, you need to install doxygen to run it
* added doxygen configuration file that generates HTML documentation out
of our comments