Merging Permutation Iterator Changes
Fixed a test case and removed tabs.
Fixed Permutation iterator test case.
and delivering it in Shruti's branch.