Treat read markers as item in the model
This provides the following advantage of making sure we display the read marker even if the associated event is not displayed (filter out because join/leave event), this also make it easier to track when the read marker go out of the view and provide a sleeker look for it.
Edited by Carl Schwan