implementing listIterator(int)
better name
better previous test and fixing a bug where nextIndex wasn't returning the correct value.