* crate: Set default binary to gamedig-cli
* crate: Fix bad no-default-features option on gamedig-id dependency
* ci: Run tests when Cargo.toml changes
* id-tests: Clippy fixes
* fix: ID tests not in correct directory
* refactor: Move game-id test logic into its own crate
* id-tests: Add CLI that reads JSON input
* id-tests: Update crate docs
* Remove node ID test
* id-tests: Don't try to parse unneeded info
* id-tests: Enable cli feature by default