Scroll events sending to the websocket and logging of events added
Protocol: made Stroke and Fill recursive, fixes #29
Merge branch 'protocol' of https://github.com/CanvasHS/Canvas.hs into protocol
Started implementing mouseDragEvent
Merge remote-tracking branch 'origin/protocol' into js_improvements
Implemented mousedrag
mouseDragEvent has correct previous position now
Merge remote-tracking branch 'origin/js_improvements' into nederland_demo