Update bundled gyp

Closes #11152
auto merge of #11179 : alexcrichton/rust/update-gyp, r=cmr

Closes #11152
Stop using @ExtCtxt
Remove unecessary extern "Rust" specifiers
Stop passing duplicate parameters in expand
Make ast_fold take &mut self
Start passing around &mut ExtCtxt
Remove @muts from ExtCtxt