Do not try to run events on unsuspended actions

track suspended steps in SuspendedStepsManager
set event futures to fail when it cannot be processed
Console styling

change alerts in planning phase to labels - more compact
fix step_css_class