feat: Implement lead duplicate detection and merging functionality

Merged Phạm Thúc Trường Sơn requested to merge hotfix/deduplicate into main
  • Added endpoints for checking and scanning lead duplicates.
  • Introduced logic for merging leads and handling soft/hard duplicates.
  • Enhanced company name normalization with soft matching capabilities.
  • Updated schemas and responses to accommodate duplicate checks and merge requests.
  • Added error handling for duplicate scenarios in lead creation and merging processes.

Merge request reports