STM32 DAC DMA fixes from John Wharington
stm32_i2c.c: support stm32f3
stm32f30xxx_i2c.h: fix errors
stm32f30xxx_i2c.h: support interrupt handling
stm32_i2c.c: fix interrupt enable/disabling