Issue #2345559: Decision caching should default to on when not specified
Issue #2345291 by typhonius: Personalize fields tries to extract entities from non-field_collection fields
Issue #2345735: Trigger an event when finished requesting decisions
Issue #2335089 follow-up: replace use of the word agent with campaign
Issue #2346877 by katbailey: Force test agent to be available to CTools during installation.
Issue #2346877 by eshta: Update personalize_test module installation for requirements test fix.
Issue #2347613: Fix for setting fallback/winner via the UI not working
Allow the end campaign form to be altered