moving ErrorCapturingParser into testutil
bugfix so we set the value on the parser too
tests for SetConfig/SetConfigConst
adding some missing coverage for get_system_identifier