Improved Validation for Custom Field Deletion

Custom fields that are used in Aura components can no longer be deleted. This improved validation eliminates runtime errors when a custom field used in a component was deleted.

Where: This change applies to orgs with Lightning components in Lightning Experience, Salesforce Classic, and all versions of the Salesforce app.