fix doxygen comments
update to doxygen 1.8.6
add docs rule