Bug fix: gdImageScale() was sometimes messing up transparency.

_gdScaleOneAxis() was clamping the alpha channel to 0..255 when it
should be clamping it to 0..127.  This sometimes caused artifacts.

This change fixes that.