re #8382 reduce cppcheck warnings
re #8382 remove failure with Progress ambiguity
re #8382 remove failure with Progress ambiguity
re #8382 remove warning
Re #8382. Move suppression to the right place.
Re #8382. Don't explicitly specify default constructors for UDT's.

If member is not a POD-type, specifying member() will invoke the type's
default constructor. In principle, explicitly calling the default
constructor, i.e. member(Constructor()), will construct a temporary and
then call the copy-constructor. At minimum it's redundant typing.
Re #8382. Move suppression to the right place.
Merge remote branch 'origin/feature/8382_cppcheck_warnings'