Add mat4_t decl.
Shrink size of types when written to ostream.
Add quat_t::from_angle_axis and from_mat4.