Add context URL host configuration for multi-domain support
Implement configurable context_url_host setting to resolve URL generation issues in multi-domain environments where context URLs default to 'http://default/...' causing errors during cron execution.
- Add context_url_host setting to translator configuration
- Extract URL manipulation logic to testable method
- Add comprehensive test coverage for URL host override functionality
- Update configuration schemas and default settings
- Preserve URL components (query params, fragments) and protocols
Resolves issue #3546353: Context url alter is not used in multi-domain setups
Closes DRUP-337