Clearing the canvas on draw and call tileDrawn 

Clearing the canvas on draw and call tileDrawn on completion of draw. The tile canvas layer must have been provided the async option. Results in smoother transitions.