Add anchor points and implement multiplication of matrices.

This change adds a couple of members ('anchorX' and 'anchorY') to the PartialImage class so we change move the destination location of the image. It also changes the Transform.mul() function so it can multiply matrices.