WIP: Upgrade gyp, MSVS2012 support

This upgrades gyp to master on a local fork of https://github.com/svn2github/gyp

The latest version of gyp supports newer version of MSVS including 2012 and 2013.