Scenario duration and entity broker fixes
requested to merge stephenryan/openscenario1_engine:scenario_duration_and_entity_broker_fixes into main
All GlobalActions try to access the EntityBroker, which is not available for these types of actions. So the following Actions will currently cause the engine to crash:
- EntityAction
- EnvironmentAction
- InfrastructureAction
- ParameterAction
- TrafficAction
The EntityBroker was removed from these actions.
Additionally, the scenario timeout duration was added to the scenario information.