Update to the last Rust.

Use `#[link(name =` instead of `#[link_args`.
Also update to the last c_vec api.