Fix issues #48 - Can not connect to Websocket
Fixes issues #49 - Make sure only do socket.send when connected
Fix getter caller syntax, drop () operator
Fix typo in tests
Rework Sync and SyncMessage to be more readable
Switch SyncMessage checks to use 'is' suger
More .is fixes
Add .is sugar for syncSession
Fixing failed tests
s/formt/format/ in lib/syncmessage.js
Fix issue #47 - Better algorithm for serialize diffs
added lib directory to JShint configuration in gruntfile.js
fixed JShint errors, fixed issue #40
Merge pull request #54 from yoavgurevich/issue40

Fix JShint (Issue #40)
Fix scope of .is and syntax for pre-made instance creation
Fix typo in this.content per review
Fixed the unit tests for the full websocket implementation

We landed the websocket implementation in steps, and asynchronously. This patch reflects the work needed to integrate all the pieces.
Tiny fix

A previous patch missed this change.