PrintService - Add opacity for layers

As there is no alpha blending built into GD, it has to be done pixel by
pixel, as painfully as that might be...