feat(stdin): standard stdin pipe works

@dshaw I needed to be able to do: `echo "jscommand" | rc /tmp/repl/hello.sock`.

And it was not working because when you `| pipe`:
1. there's no process.stdin.setRawMode (could not find any reference to this behavior)
2. We need to wait for the socket data to exits, instead of waiting for stdin.end() (which occurs immediately in the `| pipe` case

Thus, what I did:

- removed node < 0.10 compat
- removed unneeded code around destroys.
- added standard stdin input feat
- updated readme

Both use cases were tested against a [dshaw/replify](https://github.com/dshaw/replify) instance without
any errors.

`echo "command" | rc` is usefull to be able to mimic `echo "command" | nc`.

I know I am inserting some breaking changes and deleting code but so far
it just works for us.

Feel free to close this if inappropriate.