Add casts between mat3, mat4, and quat.
Add quat_t::from_mat3
Add pos_ and neg_X, Y, and Z to vec3.
Add pos_ and neg_X,Y,Z to vec4.