reconnect only once for a worker

We use resque-multi-job-forks to have a worker processing multiple jobs. In this case, reconnecting redis for every job isn't needed.
For a system that reconnecting occurs thousands times per second, the patch will do some help. In our case, prevented 900 reconnection per second resulted about 5% down of CPU usage for a cache.m1.large aws instance.