Don't generate image if outputFile exists

makeGrayscaleLauncherIcon is so good, but it doesn't look that the task dosen't have to generate icon every build time.