Log a message as received when it actually matches

No longer log a message as received when it is
checked against a clause but when it acctually
matches a clause and is consumed.