Test that wye runs cleanup for both sides before it terminates
Test that wye runs cleanup from the last evaluated await
Fix resource cleanup in WyeActor

When interrupting step it run cleanup from the outermost `Await`
of the process. Now it runs cleanup from the last evaluated `Await`.
Add test for Process.unfold
Use None instead of take to halt the Process
Merge pull request #65 from fthomas/test-unfold

Add test for Process.unfold
Add io.stdInLines for reading from standard input
Merge pull request #67 from fthomas/stdin

Add io.stdInLines for reading from standard input
Merge pull request #64 from radekm/wye-cleanup-fix

Wye resource cleanup fix
Merge branch 'master' of https://github.com/scalaz/scalaz-stream