Use i2c_scl_ensure_high
Fix receive ack
Change i2c_slave API