spi: Add optional delay around CS transitions

Slightly tested
:+1: If you want to refactor this, that would be great, but we need to get this in a release today.