Stream messages from multiple flows

A user can stream messages from multiple flows. Messages are filtered by
event. The default events are 'message' and 'comment'. Other events can
also be listed.