Fix compositing for premultiplied alpha textures

When the texture has premultiplied alpha, glBlendFunc
needs to be GL_ONE, GL_ONE_MINUS_SRC_ALPHA to avoid artifacts.
Merge pull request #2 from mikkoharju/blendfix

Fix compositing for premultiplied alpha textures