Add completion for tests from Cargo.toml

This pulls test names from the manifest for 'cargo test' without
arguments and 'cargo test --name'.
Fix error from missing manifest