Fix Issue #304

This is currently a WIP.  Today I managed to get the major pieces of it in place.  I am not yet passing tests, but the server starts.
It's an optional module you are supposed to use with redis.  Basically, the normal `node-redis` module is written in JS, and `hiredis` is the same API, but written in native code.  If you have a build environment, and include both, you will get the native one and it runs faster.  As such, we're automatically running both.

Good question.