`swap!` should return the value swapped in at the cursor location.
Merge pull request #6 from Frozenlock/swap!-correction

`swap!` should return the value swapped in at the cursor location.