Implemented map, flatMap and append + basic tests
added depr warning to compiler flags
Reverted Emit signature back to Emit(Seq[O])
Process1 implementation drafted, WIP on pipe
Taken Throwable argument out of Await, implemented Pipe
Introduced Step
added step combinator, drafted pipe via step
implemented kill, killby, unemit
Step a separate aglbra with Cont and Done. Refactored most of Process code to use step.
reimplemented process1.feed via step
Implemented pipe with step
redefined step
WIP-APPEND3
possible fix for infinite loop
Merge pull request #147 from scalaz/process/append3-fix

possible fix for infinite loop
Fixed pipe termination, fixed Await constructor with cleanup and fb

Conflicts:
	src/main/scala/scalaz/stream2/Process.scala
made pipe lazier, and simplified implementation, using disconnect and swallowKill combinators
clarified docs on disconnect
Merge pull request #160 from scalaz/process/append3-fix

made pipe lazier, and simplified implementation
removed debug code