ENH: Use Cppcheck --enable=all instead of separate, overlapping tests

This merges the separate cppcheck tests into one, but still incorporates at least
as many tests and avoids issues with unused suppressions. Since we always aim
to fix all the warnings, losing the categorization is just cosmetic with regard to
the dashboard.

Change-Id: I58df0a76233877a828b83c9d5f165841846b7420
Merge topic 'UseCppcheckEnableAll'

68b2e01 ENH: Use Cppcheck --enable=all instead of separate, overlapping tests