Protocol: Made ScrollEvents comply the protocol
Merge branch 'output_actions' of github.com:CanvasHS/Canvas.hs into output_actions