25dc6ed2cb
Add CRM system plugin with contact role management, deals pipeline, and activity tracking. Extends Joomla Contacts with customer/vendor/ prospect roles, auto-generated codes, and cascade cleanup. - 4 database tables: crm_roles, crm_pipeline_stages, crm_deals, crm_activities - Default pipeline stages: Lead → Qualified → Proposal → Negotiation → Won/Lost - Auto-assign CRM role from contact category on save - Cascade delete CRM data when contact is removed - CrmHelper with stats for heartbeat integration - Plugin config: category mappings, code prefixes, currency, payment terms - Package manifest updated with new child extension