Refs #10239 Update workspace naming scheme
Refs #10223 Add getRunNumber method
Refs #10239 Refactor processing

* `loadRun` has replaced `fetchRun`
* Algorithms are no longer run as children
* `makeTransWSName` has been removed
Refs #10239 Fix unhandled exception

When searching the run log for `run_number` the NotFoundError exception
was not being caught.

This commit also makes false positives when detecting a run number less
likely: `mydata` and `mydata2` will no longer be interpretted as mydata
and run number 2.
Refs #10239 Add unit test for new functionality
Merge remote-tracking branch 'origin/feature/10239_refl_run_numbers'