Update Cargo.toml for current conventions.
Ignore Cargo.lock (this is a library).