Add Transform2D translation

I'm unsure of why so much code is commented out in Transform2D.

A more mature version of this module could generally be useful for doing
collision detection/modelling scenegraphs outside of the Collage interface.
[Cosmetic] Fix indentation
Add scale and documentation for translation

Express translate in terms of the native matrix method instead.
Add scaleX and scaleY