Next version of hiredis

Merging this branch into master will close 8 open pull requests.  After the merge, we can bump a new version and update hiredis in Redis since it's almost two years out of date.

If you see any other issues we should include in the next version, let me know and I'll see about adding them here.