Move RubyArray#permutation validation to PermutationIterator and add
PermutationIterable & PermutationIterator JavaDoc