Avoid redundant PCLint issues

This improvement is from Wolfgang and the issues are reduced to approx.
60%. The factor depends on detected violation in header files.
use hash map to suppress redundant issue entries

this works for compiler sensor as well
Merge remote-tracking branch 'origin/PclintImprovement'
Prefixed PC-Lint rules with rule ID for sorting and better
identification