Changed vec_swap to return early if idx1 and idx2 are equal
Added vec_swapsplice(), updated tests and README.md
Added same-index test for vec_swap()