* Added a definition for projection in mat3 class
Added the missing definition for projection function in the `mat3` class
* Added semicolon
Added missing semicolon.
* Added test for mat3.projection()
Added test for mat3.projection()
There is a mathematical reasoning behind it but I'm in a bit o a hurry to explain. Anyway, it works like this and it's documented like this. http://glmatrix.net/docs/module-vec2.html