One person may now leave and rejoin and collabedit will still work.
Refactored send methods to reduce code duplication and other code cleanup.
Merge pull request #75 from jivid/collabedit_improvements

One person may now leave and rejoin and collabedit will still work.