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`.
Merge pull request #64 from radekm/wye-cleanup-fix

Wye resource cleanup fix