Quaternion fourier integral operators for spaces of generalized quaternions