Add the ability to rotate vectors around an axis/angle using a quaternion