Add ScaleMatrix4
Reduce memory usage in Bezier2 and Bezier3 functions
Reduce memory and cpu usage for functions in BoundingBox. Also fix a few functions where the value of a operation was not stored in it's vector.
Optimize Matrix4 functions
Optimize plane
Don't use *Vector3 for Segment
No need to copy Vector3
Correct the documentation in Vector3