Added Quaternion constructors.
Added several quaternion methods and constructors. Removed RotationVector as a type.