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.
Merge pull request #1 from wm/wm-stream

Stream messages from multiple flows