AP_InertialSensor: user a timer to drive data collection on PX4

this reduces the chance of missing a sample if the main sketch is a
bit slow
AP_InertialSensor: added timer for accumulating samples for PX4

this makes the driver much more tolerant of sketch timing errors