Added sockjs support
Extracted session handler to new module
Fixed browser channel tests
Added sockjs tests
Formatting
do not depend on system wide installed coffee.  Instead use the one npm pulled in for the project.
Print out a message when building so that we know something did happen (coffee is to fast sometimes)
It appears that redis is required for the application to run.
When the project is pulled in make sure to build it right away so that the `lib` dir is created.
Before publishing the package be sure the lib dir is the most upto date version.
Instead of using fixed path to coffee binary add the `node_modules/.bin` to PATH so that calls will all work.
Redis is not required
List out the events models emit
Fixing echo back bug in socket.io

The logic for skipping sending an op to the client that originally sent
it was broken for socket.io. When agent.id was renamed to
agent.sessionId, this reference was missed.

This fixes the logic so that socket.io clients don't have their ops
echoed back to them anymore.
fixing attach_cm
adding mongo database wrapper
fixing checkIndex callback usage
Merge pull request #113 from BinaryThumb/master

Fixing echo back bug in socket.io
using _id to store docName in docs collection; removing some indexes
recompiling webclient