Doc tweaks.
Fix mismatch between byte stride and element stride.

Update tests to actually distinguish/test for this case.
Add the FFT example.
Remove superfluous reborrows.
Tweak FFT example a little more.
Switch the shared tests to a macro rather than a source-identical file.
Rename the mutable methods to have a _mut suffix.
Reword intro to reborrow.