Fleshed out Matrix4x4 type.

- Added transposed() method.
- Added an approximate equality test method.
- Added a bunch of unit tests to verify everything is working.
Work on unit tests for Point and Vector types.

- Added Matrix multiply test to Point.
- Added Matrix multiply test to Vector.
- Renamed tests for consistency.