Initial Stm32f4 spi driver

it depends, thats why the return value for the first cycle is given in `void spi_transmission_begin(spi_t dev, char reset_val)`