Make Subscription#Next return null/false when underlying channel is closed
Add test file missing from the previous commit
Merge bug25911 into default