build: (fixes #680) remove trailing whitespaces from introspected docs
Fixes here and there to avoid whitespaces in the introspected doxygen files.
It did require some changes to some modules files because some whitespaces were coming from attributes descriptions ending with a space.