onComplete, onFailure, onKill use asFinalizer
making sure wye cleanup is run when Wye is terminated
Merge branch 'append4' of github.com:Spinoco/scalaz-stream into append4
Fix wye
modified njoin to terminate after all processes will complete
Fixed toTask cleanup and termination reason propagation
added asThrowable to `Cause`
fixed unemit to really be on head of process after unemit stripping out any Appends
added attachL/R spec
corrected termination behaviour of wye.attachL
Fix suspend and suspendStep
Simplify drain
Remove println from test
Merge branch 'append4' of https://github.com/Spinoco/scalaz-stream into append4
Fix wye
added correct termination for Exchange queues
Merge branch 'append4' of github.com:scalaz/scalaz-stream into append4

Conflicts:
	src/test/scala/scalaz/stream/ProcessSpec.scala