basic windows support

Hi, 

I added basic windows support (tested on coffeescript).
Everything is in `process.platform == "win32"` so it shouldn't break other platforms.