Reduce timeouts if possible
Extend timeouts if needed (windows tests need their time)
Don't expose the redis socket to others than the owner
Don't create the stunnel log
Add test for reconnect.
Run each test for both parsers and both IP versions.
Don't save a reference to this nodified assertion function.
Add DEBUG env var which enables extra debug logging in node_redis.
Remove Grunt, run Redis on 6378 for non-interference.
Remove the tests already ported to Mocha.
Port reconnect after pubsub test; add subscribed after reconnect test.
Reconnet after pubsub test confused me. I don't think it tested
anything, and it didn't pass for me after I ported it. I've disabled it
and added a note. In its place, I've added a test to make sure we are
still subscribed and can receive pubsub messages after a reconnect.
Move test suite config-like stuff into a library.
Move test suite createClient args generation into the config library.
WIP. Some select tests, most disabled and still WIP.