ISPN-4643 Make sure EntryIterator doesn't return expired entries

https://issues.jboss.org/browse/ISPN-4643
Yeah I guess the iteration time shouldn't affect it that much and also the guarantee would still hold true if we didn't check the time right at each one iterating.  I will update.