ether/etherpad-lite — pull request #1640 by JohnMcLear (2013-03-18 18:06:16+00:00)
Title: Caret refactor - DO NOT MERGE YET

Feel free to make comments etc.

I will try to get the rest of the tests written today.