Do not swallow StopIteration during initialization of previous_current_next

Advancing an iterator twice when we know there are two items (the two
Nones at the start and at the end) will never fail except if `items` is
some funny StopIteration-raising generator.  There's no point in
swallowing this exception.