Update the API (resume work from rework-api branch)
Second batch
Adapt SPI management to new API
Bump up version number again, as the API has changed.
Test N25Q flash device
Fix a couple of bugs
Update documentation