Build a user roster when joining a channel
Update roster as users leave and join