Add a delay marker to delayed messages so that we can more easily tell if it's delayed or not.
Update tests to match new default value
Merge pull request #315 from melissanoelle/feature/add_delay_to_messages

Add a delay marker to delayed messages
Add an option for whether or not someone wants to disconnect automatically when all tabs are closed.
Merge pull request #324 from melissanoelle/feature/do_not_auto_disconnect

Fix Autodisconnect On All Tabs Closed
Automatically disable scroll when we have scrolled up in the chat window, and automatically re-enable it when we are scrolled back to the bottom.
Merge pull request #326 from melissanoelle/feature/autodisable_scroll

Autodisable Scroll
Add lolex to test suite to fix newly failing tests

This used to be a part of Sinon, but it has been extracted to a separate package