added i2c clear function

configure SDA and SCL as gpio and toggle SCL until SDA is released (=1)
on startup to prevent slaves from hanging the bus