Added mergeHaltL,R,Both, fixed termination behaviour of Exchange.run
Merge branch 'master' of github.com:scalaz/scalaz-stream into exchange/run.fix

Conflicts:
	src/main/scala/scalaz/stream/Process.scala