[Finder] Add some unit tests for non rewindable stream
[Finder] Add RecursiveDirectoryIterator::isRewindable()
[Finder] Fix iteration for non rewindable stream