Support new 'extern crate "blah" as foo;' syntax
Update for rust RFC 52 changes