AP_Compass: fixed HMC5883's initialisation code