also replace macros with inline static, be more sane.
this should automatically shut down the underlying connection when a fork happens (fail-safe), regardless of user action. related to ryanlecompte/redis_failover#13
…st in travis
after a fork, the most important thing to do is to just free the connection and the less old "state" we touch the better.
… debugging [ci skip]