Implemented lots of functions
Added a mat2 test
Completed implementation of mat2
Fixed the mat2 unit test
Merge branch 'porglezompmods'

Conflicts:
	src/mat2.cpp