Currently, bitmessage by default prints a log of messages like this:
Could NOT connect to Peer(host='NNN.NNN.NNN.NNN', port=8444) during outgoing attempt. timed out
Every message should be categorized, timed, and every category should be made possible to disable in configuration screen. Also console/file/both should also be configurable.