added quaternion power operation.