Don't overwrite setImmediate() for newer versions of node.js

node.js 0.10.x supports setImmediate() internally, so we skip the shim
if the global is already set.
Merge pull request #1 from evanp/node010

Don't overwrite setImmediate() for newer versions of node.js