Initial separation of direct and indirect

Indirect seems to work fine, but direct has been broken
Refs #9966
Made loading empty instument workspace async

Refs #9966
Fix Ui issues with main C2E tab

Both driect and indiretc should work as before now.
Added progress indicator for instument load algorithm.

Refs #9966
Added warning when instrument fails to load

Refs #9966
Rename indirect interfcae to Indirect Data Reduction

Refs #9966
Merge branch 'bugfix/9966_split_direct_and_indirect_interfaces' into develop