Transparent Background and Saturation... And Transformations and Icons and Transparency Bug Fix

I realize now that it might not be intended for JEIE to support transparent images, but I left the background in there just in case. If support for transparent images is intended, then some changes need to be made. There is a bug when editing a semi-transparent image: if an effect is applied to the image, the original image is still drawn below because the effect only affects the cache and not the raster.