Quality argument is not the same for every image* function

Quality argument is not the same for every image* function:

 - imagegif function has no quality argument
 - imagepng's quality argument is the compression level from 0 (no compression) to 9