SQUASH ME: use patterns instead of single file excludes
doc: fix doxygen warnings for color module

Also fixes the module name in API documentation.
doc: fix ambiguous file name warnings

doxygen does a good job itself, identifying the unique part of the path
to identify a file.