i2c: experimental extra methods in the i2c interface
testcase: examples/i2c/nunchuck - how I want the nunchuck interface to work. It doesn't work yet.
simplified nunchuck example testcase
gadgets: added nunchuck abstraction - but it doesn't work yet!