WebGLRender should cleanup previous stage.

Add cleanup logic to WebGLRender to so if the stage is changed, sprites from the previous stage are not left behind.