`setImmediate` fallback for node.js < 0.10

After that changes all tests are passed with gnode and node.js 0.8