fixes to get a few gui tests working
- don't need update_workflows (?)
- don't search for a driver in it's own workflow
- no pre-determined dataflow order for unconnected components in an assembly