Add body input handling utility
Supports multiple input methods following GitHub CLI patterns:
- Direct string input via --body flag
- File input via --body-file <path>
- Stdin input via --body-file - (tested via integration tests)
Features:
- Validates that only one input method is used
- Handles empty strings correctly
- Clear error messages for file not found, permission denied, etc.
Includes comprehensive test coverage (12 tests passing)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>