Add a new function float4::PerpendicularBasis() which quickly computes two orthonormal direction vectors compared to the given vector.
Add SSE store_vec3() function.
Also add float3::PerpendicularBasis() and refactor basis computation to basis_ps().
Optimize to call vec::PerpendicularBasis() everywhere instead of computing vec::Perpendicular() and vec::AnotherPerpendicular().