Patchstack Integration 6.0-er.2

Fixed: Improved database cleanup by removing additional orphaned records, adding existence checks, and logging cleanup actions.
Fixed: Ensured all site-related data is fully removed when a site is deleted.
Fixed: Improved validation for API keys and plan limits to prevent provisioning issues.
Fixed: Skipped the install modal when there are no sites available to provision.
Added: Displayed plan-limit usage details to help you track consumption and avoid unexpected limits.
Added: Introduced a confirmation modal and updated flow for multi-site provisioning to reduce accidental bulk actions.
Added: Automatically created site settings when adding a site to streamline initial setup.
Added: Added a reusable loading icon for more consistent loading states across the UI.
Added: Added client-side modal helper utilities to simplify and standardize modal behavior.
Updated: Refreshed modal headers and structure for clearer layouts and a more consistent experience.
Updated: Improved the per-site checklist and queue flow to make multi-site provisioning easier to follow.
Updated: Improved "Last Sync" sorting for more reliable ordering.
Updated: Refined tooltip and chart tooltip text for better clarity.