Renamed common board spi.h to bsp-spi.h, to avoid name collision.
Adding in files directly from imageproc-lib.
Port now compiles. Not expected to work.