Dedup messages

Increments counter, but does not display duped messages
Excludes errors - they are not deduped and are always shown
Turns some errors into warnings because they aren't THAT important