Take Image object's alpha attribute into account when compositing multiple images together.
Fix Cairo backend so Images are actually visible for output formats other than PNG.
Add a test case for compositing images with an alpha attribute
Updated test, and added a check for tuple length
Merge pull request #1955 from Westacular/alpha-image-composite

Honouring the alpha attribute when creating composite images.