Make path module independent of os.
Fix assertion to validate if it's really an atom.
Expose temp-directory from the process atom.
Implement node.os module.
Fix process shim so that it does not breaks setImmediate.