Concatenate alpha when capturing a layer.

Canvas fields are write only so it needs to be passed around. This works in my local app, but
needs testing against alpha != 1 case.