add interaction versioning and editing support
- Add new API endpoints for interaction versions and editing
- Implement versioning logic in ChildHistoryService
- Add repository queries for version management
- Update ChildChatController to handle version requests
Closes IA-439