added low-level SPI driver interface

inspired by contiki: http://dak664.github.io/contiki-doxygen/a00178_source.html
What about 
1) which SPI port
2) polarity
3) speed