more stable i2c, fixed a static task leak, lsm303 heading support driver