Added Cargo.toml. Updated to recent rustc