Initial Stm32f4 spi driver

The MSB-IoT board from FU for example has a CC3000 connected using SCK=>PB10, MISO=>PC2, MOSI=>PC3. This setup would currently not be supported.