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
Add Action::Polling module

to be able to create polling actions easily
fixing tests to use it