Adding string representation to BaseQuaternion.
Added repr represnetation. Added support for division operator. Added support for ufunc operators. Augmented test suite with tests for BaseQuaternion, Quaternion and UnitQuaternion.