move StreamError to ObjectStream
release 0.7

* reject connection on bad handshake or bad data
* update and expand examples
* add example with remote host and ssh tunnel options
* add dependency on optional nio4r