implements is_read_by convenience method on Conversation model