Fixes issues/27 - Remove formidable required module
Fixed Issue #33
Merge pull request #35 from gideonthomas/issue33

Fixed Issue #33
Fixes client websocket authentication to send the token as the first step
Move syncmessage.js to lib and change references to it
Add complete websocket server implementation
Fixes based on review
Broadcast out-of-date message to clients