This adds a basic check for the correct format of Doxygen comments.
Since there were comments that started with `//!` and continued in the
next line with `//`, but Doxygen only used the first line, this ensures
that there aren't any such comments anymore. Refer to the coding
guidelines to see the correct format for documentation in the code.
- Includes ni-python-styleguide, and clang-format 14.
- Updates CODING.md to explain this
- Run `pre-commit install` on this repository to activate. You need to
manually install `pre-commit` and `ni-python-styleguide` to make this
work. A pip-based installation would look like this:
$ pip install pre-commit ni-python-styleguide
$ cd /path/to/uhd # Enter the repo
$ pre-commit install