Merge "init: rename 'Trigger' to 'Event' and convert to std::variant" am: d9ebf06117 am: d45b6f44d5 am: f9557f175c
am: e8b8045f96

Change-Id: I38e9c3d4e3c52902abaa71d40241dbba72867aee