Adding testing infrastructure
Updates readByte API to only return the one byte, not the whole SPI response
Adding hardware blacklist for tests
Adds multiple byte read/write and test