AsgMessaging: remove duplicate code in MessageCheck
Not sure how this happened but MessageCheck.cxx contains largely the
same code as MsgHelpers.cxx and the former is unused. Must have gone
wrong in one of the manual sweeps. Replace it with the version from
21.2.
cc @krumnack