Refs #10235 Allow processing without transmission runs
Refs #10235 Autofill empty columns in Refl UI

* Extract TwoTheta from the log when able.
* Calculate DQQ using TwoTheta when able.
Refs #10235 Add unit test for Refl UI autofilling
Refs #10235 Allow qmin/qmax to be ommitted

* Implement new static method `calcQRange` for calculating Qmin/Qmax
* Allow empty qmin/qmax columns in validation
* Supply qmin/qmax programatically when needed
Refs #10235 Update autofill unit test
Refs #10235 Update view after calculating qmin/qmax
Refs #10253 Add roundToSf and roundtoDP utils
Refs #10235 Replicate calculation quirks of refl_gui.py in new UI
Refs #10235 Remove magic numbers from calcQRange
Merge remote-tracking branch 'origin/feature/10235_refl_ui_default_inputs'