Add exclusions to gitignore
Add cppunit report generation
Add make targets to generate code quality and coverage reports
Fix stderr filtering not to be bash-dependent
Merge remote-tracking branch 'origin/hardening/20_sonar_reports' into develop