Partial mappings for permuters
Currently most of the permuters need a permutation to compute the sequence of (parallel) swaps. However, it may save us a few SWAPs if we could modify them to take a partial placement of tokens. Sometimes we don't care where some qubits end up.