fix EphemeralStream#reverse
optimize EphemeralStream.apply
EphemeralStream#reverse test
Merge pull request #471 from xuwei-k/EphemeralStream-reverse

fix #469 EphemeralStream#reverse