Add Doxygen for Algorithm base classes.
Update package Doxygen to reflect new C++ Algorithm interface.
Merge branch 'u/jbosch/DM-1511'