Doxygen configuration
Use `const std::string &` instead of std::string to avoid copying
Merge pull request #96 from xaqq/develop

Doxygen update + cleanup