shell: Add doxygen

Closes #577.
native/make: add missing target
Merge pull request #1037 from Kijewski/issue-577

shell: Add doxygen
Merge pull request #1042 from LudwigOrtmann/native_make-all-debug-target

native/make: add missing target