Add process1.{skipLast, skipLastIf} combinators
Rename skipLast{,If} to dropLast{,If}

Reason for renaming is consistency with the standard library.
Rename init to shiftRight and add init as deprecated alias
Merge pull request #104 from fthomas/skipLast

Add process1.{dropLast, dropLastIf} combinators
Merge pull request #103 from scalaz/fix/flatMapCleanup

Fixed cleanup of nested flatMaps
Improve performance of dropLastIf and last
Add IsEmpty instance for Bytes
Fix -Yno-adapted-args compiler warnings
Require a Monoid if the method is called xxxMonoid
Make fold1Monoid, foldSemigroup, and reduceMonoid an alias for reduceSemigroup
Require a Monoid if the name contains Monoid
reduceMap and scan1Map require only a Semigroup
Merge pull request #111 from fthomas/docfix

Require a Monoid if a method is called xxxMonoid
Merge pull request #110 from fthomas/no-adapted-args

Fix -Yno-adapted-args compiler warnings
Merge pull request #108 from fthomas/performance

Improving performance of dropLastIf and last
Merge pull request #109 from fthomas/bytes-isempty

Add IsEmpty instance for Bytes
Added consume() and consumeOne() to writerTopic.
Merge branch 'master' of github.com:scalaz/scalaz-stream into spinoco/master