Toggleable team chat. Closes gh-317.

Sorry @grinning, I tried to cherry pick your stuff but it did not work _at all_.