When updating pixmap settings for scaling with a uniform transformation, expand the rectangles into squares instead of shrinking them so that less information is lost when scaling down
Only rewrite the input and output rectangle bounds to force uniformity when there are effects
Revert guard to ensureUniformTransform so that it is applied even without effects
Merge pull request #247 from adobe-photoshop/iwehrman/improve-uniform-scaling

Improve accuracy of scaling via uniform transformations