Consistent message counter log messages for all kind of bots
While we have the "Processed ... messages since last logging" for all other bot types, the output does not have this message for outputs.
The reason is that the counter is handled in the send-message method, which is never called by outputs. This raises the question where we actually should do this, probably directly after the process() if it succeeded?
Proposal:
For collectors: Sent 1 messages since last logging.
For parsers: Received 1 messages, sent 1 messages, found 0 errors since last logging.
For experts: Received 1 messages, sent 1 messages since last logging.
For outputs: Received 1 messages since last logging.
Currently, the logging of the Sent 2 events and found 0 error(s). works differently than the other ones and is not configurable. It should be consistent for all kinds of bots.
changing the milestone to 1.2 as this will change existing log messages
probably solve together with #1274