tweaked byte order of magnetometer

according to the datasheet, magnetometer data is presented with the first byte being the most significant byte, and the second byte is the least significant. This change reflects that fact