Add comments to ol.renderer.canvas.TileLayer

This PR adds some explanations on the functioning of the canvas tile layer renderer. The tile layer renderer includes optimizations making the code rather complex. So I thought that adding comments would make sense.