gui: make sure that the alpha channel is initialized

For surfaces with less than four channels we weren't
initializing the alpha channel resulting in an image
that had garbage for alpha.