Adding a DiffSyncHandler to handle WebSocket.

- This is a start for a diff sync server using WebSocket
- SockJS will probably be used later.