Avoid clearing the whole canvas.

This change is a workaround for a bug of CanvasRenderingContext2D.clearRect() on Android phones that cannot erase the whole canvas. It also fills the canvas only when Eye.DEBUG is true.