Remove empty tvec4 destructor
Add alternative perspective projection matrix generating function
Add function to create a rotation matrix based on given sine and cosine values
Add const qualifier to matrix cast operators
Add function to get a perpendicular vector given a single vec3
Add functions to generate a rotation matrix given sine and cosine