added quaternion dot product
added angular velocity extraction from two quaternions