Binding stop()

Hello,

Thanks for a great package. I saw your talk and now I am starting to implement into my project. My first commit is to remove the hiredis dependency; looks like it was not being used anywhere and it causes issues when installing in a windows dev environment. You can ignore this one. I just haven't figured out how to separate my commits from this pull request.

My second request is to add binding for the stop method so that it is called in the proper context. See my extended commit message for my use case.

Once again, thanks for your work. Very much appreciated.