First version working with I2C service thread API via event FIFO

Callbacks no longer check for NULL ptrs
Invoke AdrMatched callbacks once from ISR -- never when I2CSlaveMsg ptrs changed
STM32 *can* stretch SCL on SMBUS quick reads.