Use directive for auto-scrolling behavior
Allow no callback parameter on .add()
Merge pull request #15 from thomasboyt/gh-pages

Chat refactor & .add() bugfix