Added Matrix3::from_diagonal

Useful for creation of scale matrices.
Merge pull request #110 from ZeronSix/scale

Added Matrix3::from_diagonal