mpu6000: treat all zero data from mpu6k as bad
l3gd20: added rescheduling and error checking