Add prompts for remote selection and config persistence
Extend prompts module with:
- promptForRemoteSelection(): Interactive picker for Git remotes
with default to "origin" if present
- promptToSaveRemote(): Confirmation prompt to persist remote choice
to .tangledrc config file
These prompts are used by context resolution when multiple tangled.org
remotes exist and user input is needed.
Includes comprehensive test coverage (10 tests total, 5 new tests).
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>