* Add Cpplint Static Code Analysis to CI Workflow
* Fix spell check & typo
* Update cpplint triggering policy
* Add `linelength` fword from CppLint to SpellCheck
* Export `Cpplint` policy into `CPPLINT.cfg`
* Fix Spellcheck `Unrecognized words (2)`
* Remove some rule filters to reduce scan errors.
Asked by @thomas-bc: https://github.com/nasa/fprime/pull/1794#pullrequestreview-1226906932
* Use `set` to check membership of a collection of literals
* Refactor `cpplint_to_cppcheckxml.py`
* Remove remaining `filter=+build/header_guard`
* Remove `checkout_path` froù upload-sarif action
* Rename job from `cppcheck` to `cpplint` in CppLint workflow
* Fix tool name in SARIF
Co-authored-by: Thomas Boyer Chammard <49786685+thomas-bc@users.noreply.github.com>