Doxygen cleanup

This PR reduces the number of doxygen warnings from 23485 to 5046 (mostly by excluding non-RIOT specific CPU headers) and fixes all remaining warnings in core.