Moved the python2 renaming to a patch for speed reasons and because
it was breaking some things (node.js wants a variable called 'python'
not one called 'python2')
Refreshed node_mingw64.patch (credit needs to be attributed for this)
Added option to force flavor to prevent generation of MSVS projects.