Text this: Design of an Integrated MEMS Magnetic Gradiometer Rejecting Vibrations and Stray Fields