Improve behavior around closed rooms
Add ChatRoom.EnsureOpen extension method
Merge pull request #878 from cmaish/improve-closed-rooms

Improve consistency of behavior around closed rooms