SoftI2C fork with ack fix

unknown revision 'shortlog'