Investigation of the Effect of Gimbaling and Magnetic Attitude Control on an Integrated CubeSat Ion Thruster