Changed SPISettings name to SPIPortSettings to avoid conflicts with sdcard lib (boy I wish we used namespaces).