Doxygen Round 1

First run of doxygen and inline documentation for commotiond. Remaining files to come!