gyp: add gyp\gen.bat and fix nasm rules
tweak gyp