Added Sys.exit, Check node version before accessing #Immediate

setImmediate/clearImmediate aren't available for Node < 0.9,
in this case setImmediate and clearImmediate are left undefined.


---

Seems my editor also removed a load of redundant whitespace at end of lines in files I modified :)