cpu/board: updated  spi driver for arduino-due

This PR should replace PR #1544 from @blanloem because his internship ended. It contains an updated and adapted version of the SPI low-level driver for arduino-due boards.
Then I would suggest du leave it like before without a cast and change it if we found a good solution in PR #1769.