allPermutations_iterator - return all permutations of a list as iterator [v2, dev.]