WIP - get basic TWI driver framework in place

TODO: add generic i2c API using driver framework and implement
that API in the driver.
[kernel] Keep load percentage from underflowing.