Remove 10ms delay when one C* node is down

the checkNextConnection used setTimeout() to call checkNextConnection
on a 10ms delay. This is not needed and its better replaced with
setImmediate().

setImmediate was introduced in node 0.10 which is already the
minimal requirements in package.js so this should not break
backward compatibility.