Misc fixes (NodeJS, Windows and packages with underscore)

I was adding coverage support for our project based on NodeJS and faced three bugs, described in title and commit messages (one of them is #23, actually).

Please merge :-)