Add 'kugetsu env' command for managing per-agent environment variables:
- kugetsu env list List all env files
- kugetsu env show [agent] Show env file contents (masked)
- kugetsu env set <k> <v> [a] Set key=value in agent env
- kugetsu env get <k> [a] Get value for key
- kugetsu env rm <k> [a] Remove key from agent env
Add mask_sensitive_vars() to hide sensitive values in logs:
- Masks: GITEA_TOKEN, GITHUB_TOKEN, GITLAB_TOKEN, API_KEY, PASSWORD, TOKEN, SECRET
Update cmd_delegate to:
- Load pm-agent.env (or default.env) before running opencode
- Pass GITEA_TOKEN from environment if set
Update cmd_init to:
- Create git servers config in config file
- Create env directory with default.env and pm-agent.env templates
Also includes cmd_server from #78 fix.
Fixes#76
Related: #78