Added a prime sieve iterator that lazily processes a sieve of Eratosthenes.