Simpler offence message reporting logic

Started phasing out inlined offence message for a more structured
Cop#message method.