Fix Imagick and Gmagick, and add tests