Update for Rust syntax changes

extern crate foo = "bar";
is now
extern crate "bar" as foo;
as per Rust RFC 47.