Add XunLeiRemote class & some test fixes