implement multi-block read
document sdcard.readBlocks, simplify handling of "extra" buffer length for ease of use/explanation
handle pre-command SPI resync explicitly
implement writeBlocks
bump version for readBlocks/writeBlocks implementation