SPI interface
Singleton accessor
Merge branch 'WPISPI' into Imu

Conflicts:
	src/code/communication/spi/spi.cpp
	src/code/communication/spi/spi.h