Fix CS handling in spi
Make so the transaction stais open when we fetch data piecemeal This is done by the SPI_TRANS_CS_KEEP_ACTIVE flag But there is no a good way to end the transactio in the library, So i just read an empty byte at the end of the transaction.