pub fn package_name(root: &Path) -> String
Parse <root>/Cargo.toml and return the [package] name. Returns "app" on any failure (missing file, parse error, missing key).
<root>/Cargo.toml
[package] name
"app"