i2c: add i2c_core and prepare for new multibus support