Use the actual SPI reset instead of our synchronized one.
Revert "Use the actual SPI reset instead of our synchronized one."

This reverts commit 6ee2bdbd7e821613d6c91ba719bac9c402671b66.
Rewrote memif to be mostly combinatorial. Added a test that at least demonstrates what it does.