Changed I2C to the I3C protocol to gain compatibility with other devices and the xmppsc.
Fixed some data types.
Changed the programmer
Merge branch 'i3c'