Protocol: test for primitive shapes
Fixes Output.hs iEncodeEventData, all event listeners are now included
Merge branch 'protocol' of https://github.com/CanvasHS/Canvas.hs into protocol
Protocol: Made keyevents strings instead of chars
Merge branch 'protocol' into nederland_demo