Merge pull request #24 from Spinoco/main-master

fixed Bytes so the toArray honours actual size of underlying array
Shuffling the async types into their own package in preparation for adding topics, and read only version of signal
Split Signal into mutable and readonly interfaces
Documentation. As part of this, renamed wrap to eval.
feed1 now collapses adjacent emits, also added flush combinator
Minor tweak to creating streams example
consistent comment style for examples
Removed Bytes for now, but will work on a real, safe solution in a branch
Added gunzip
Merge branch 'master' of https://github.com/scalaz/scalaz-stream

Conflicts:
	src/main/scala/scalaz/stream/gzip.scala
Merge branch 'master' of github.com:scalaz/scalaz-stream into topic-pr

Conflicts:
	src/main/scala/scalaz/stream/async.scala
Refactored Topic for new signature
Merge branch 'refs/heads/topic-pr'

Conflicts:
	src/main/scala/scalaz/stream/async.scala
Merge branch 'master' of github.com:Spinoco/scalaz-stream
Fixed spec for 7.0.4 signature