Nl spi batch

Implemented spi batch

reviewed by: @tcr @jiahuang @tcr @johnnyman727 
doesn't the SPI handler in C toggle the chip select for the transfer?