Use setImmediate if it exists instead of process.nextTick
Merge pull request #4 from Clever/support-node-0.10

Use setImmediate if it exists instead of process.nextTick