Fixed #241: Improved canvas renderer

The canvas renderer no more uses two different canvases to draw edges and nodes when the `'batchEdgesDrawing'` setting is truthy:
It uses `context.globalCompositeOperation = 'destination-over'` instead.