Creates WorkflowEngineDeps with real implementations.
When expertFactory is provided in config, the workflow engine will use the real StepExecutor to execute steps with agent experts. Otherwise, uses a mock executor.
Optionalconfig: WorkflowEngineFactoryConfigFactory configuration
WorkflowEngineDeps instance
Workflows exports - Workflow engine with parallel execution Split from index.ts for file size compliance (Issue #285)