Adds persistence for team chat messages.
TeamChatConnection now only returns enumerable messages.
Merge from master.
Merge from master.
Merge branch 'master' into TeamChatBackend
Merge pull request #19 from adamwitko/TeamChatBackend

Team chat backend