the 'clear' method on canvases now also calls init_empty_data
This fixes #15.
Unrelated change: the canvas was being stretched when the notebook cell output container was wider than the canvas. The size of the widget container is now fixed to the size of the canvas.
This makes two changes:
This fixes #15.
Unrelated change: the canvas was being stretched when the notebook cell output container was wider than the canvas. The size of the widget container is now fixed to the size of the canvas.