Add capability to use cppcheck

Invoked with 'scons cppcheck=1'

cppcheck must be installed and in PATH ... if not, an informational error message is generated.
Merge remote-tracking branch 'upstream/master' into cppcheck