Added all blend modes for 2D Canvas

Included all supported blend modes in 2D Canvas in both sprite and canvas renderer