Simplify win/enumser to reduce build dependencies

I looked at what was being called and what was not and removed the uncalled code.  This should help simplify dependencies and fixed a build break I was seeing with the latest release of node-gyp.  This may also help fix the compatibility issues with nw-gyp.