Fixed bug in CQuaternion::BetweenTwoVectors().

The case in which the method was given two anti-parallel vectors was not managed correctly.

Thanks to Haitham Elfaham for spotting the bug and suggesting the solution.