Version 0.1.3 * Rewrite `oneshot` for efficiency and removing allocations on send/recv * Errors are passed through in `Stream::take` and `Stream::skip` * Add a `select_ok` combinator to pick the first of a list that succeeds * Remove the unnecessary `SelectAllNext` typedef * Add `Stream::chunks` for receiving chunks of data * Rewrite `stream::channel` for efficiency, correctness, and removing allocations * Remove `Send + 'static` bounds on the `stream::Empty` type