use kCGBlendModeCopy when copying tile snapshot back to canvas
Merge branch 'clear-canvas' (fixes #1)