Spec out Swapable and add Swapable#less
Merge branch 'master' of https://github.com/scooter-dangle/iterable