Fixes https://github.com/spring-projects/spring-integration/issues/3105 The loop in the `AbstractRemoteFileStreamingMessageSource` doesn't check the next polled file for filtering. * Add `continue;` when we filter the current file and poll the next one. So, we go over into the `while()` beginning * Clean up the code style and cover more code path in test