[stm32] remove sys plugs, works with gcc-arm-embedded
[stm32][i2c] use some libopencm3 API functions instead of direct registers

closes #686