Add Cargo.toml; update for latest rust/libs; augment .gitignore