Issue #3606290: Rename the node feature to External interaction
Follow-up to #3606290. The interaction node feature is the generic external-party side of a workflow (the mirror of orchestra_inbox), not a checkout or customer concept, so its "Customer interaction" label drifted back into booking vocabulary.
Rename the label and the CustomerInteraction class to External interaction / ExternalInteraction. The plugin id (interaction) and the node config key are unchanged, so there is no config migration. Also neutralizes a couple of customer-specific doc phrasings (README, interface docblocks).