Remove 'stream' keyword

The stream is being built as a separate package
Fix a formatting error in the docs
Recommend installing from Github
Improve specs
Optimize `#write` to use memcpy
Tweak the helper functions
Revert "Tweak the helper functions"

On second thought, the old way is cleaner and faster.
See [this jsPerf on bind vs closure](http://jsperf.com/bind-vs-closure-setup/6)

This reverts commit 9fd5b9802b9e19f55b5f0753e9d6ddaf872d69f8.
Validate encodings
:lipstick:
Update StreamBuffer link
Allow one more byte before automatic resizing

Technically, this is not backwards compatible with the old spec, but only
if you relied on knowing the size of the backing buffer.
Allow null as an encoding
Add writeBack method
Rewrite slice in terms of peek

This lets us take advantage of the multibyte character safety
that's about to be implemented.
Add multibyte character safety
v1.1.0
Set package name for npm