Add first draft I2C bus
Add first draft I2C bus

This is largely a brain dump / code dump, totally untested

lab11/M-ulator,lab11/M-ulator,lab11/M-ulator,lab11/M-ulator,lab11/M-ulator,lab11/M-ulator,lab11/M-ulator