support due by using spi-lib (optionally on avr, mandatory on sam)
add spi.h to examples
use spi on DUE as default (not on AVR as this is aprox 70 bytes smaller)