hmc5883: added -C option to calibrate on startup