use --message-limit in table output

this also changes the default width from 80 to 100 which might be undesirable, if it is a new option --table-width could be introduced or the default set to 80 which would affect the html renderer.