gyp: nicer gyp setup with common.gypi