Replace node.js with the Microsoft one for typescript 0.9

Typscript 0.9 has broken a lot of the definitions.

I have replaced the node.d.ts one with the latest version from the typescript codeplex site. Unfortunately this will revert the changes you have done outside codeplex, so I understand if you want to reject it and work on it further, but for me it is at least a start to be able to migrate to 0.9