Paint transforms

Brian really wanted these. Enjoy!

It currently does *not* cache the higher-res image for scaling, because I'm not entirely sure how that would work. Scratch 1.4 doesn't do this either, so I don't think it's urgent. That being said, if you grow/shrink many times, things get a little blurry.