PY-13761 BDD: support run configurations for separate scenarios in feature files
get rid of "DebuggerSettings" hack — add param to registerAdditionalActions

reason — it is not just cleanup, I want to reduce XDebugSessionTab GC roots, and now we don't create inner DefaultActionGroup class (java is not Kotlin and such class holds tab in any case)
cleanup
cleanup
cleanup
AbstractRerunFailedTestsAction — get rid of static registry of actions, don't hold execution environment
Merge remote-tracking branch 'origin/master'
PY-13761 BDD: support run configurations for separate scenarios in feature files
IDEA-129565 Settings|Notifications: table with notification's groups should be disabled if checkbox is disabled