Making resize work in the WebGL backend.
Implemented timer in the WebGL backend, based on Tornado.
Fixed initial resize event.
WIP: handling multiple canvases in the WebGL backend.
Fixed reinit bug in the notebook.