Determine crate file name using rustc.
Update to recent rust (remove ~str).