Removed implementation of image.PalettedImage from Fractal due to issues with max palette size in PNG
Changed -p flag to default to false
Added error checking code to PNG encoding