Rust CLI for tangled

Implement PR merge, remove unused knot commands master

- Add merge_pull() to API client using sh.tangled.repo.merge - Implement 'pr merge' CLI command with ServiceAuth flow - Remove stub knot commands (list, add, verify, set-default, remove) - Keep only 'knot migrate' which is fully implemented


+120 -83
4 changed files