Removed remove from ArrayListIterator

Removed remove because it seems to be unsupported by the iterator type
and is pretty much useless with what we are doing.