More maths features

Hi Andy, I've added some more properties to various maths classes. The most important are the three which extract translation, scale, and rotation values from a Matrix4.

I've also merged the scan code patch in.

Want to pull it?