Update OpenFOAM container interface for compatibility with all 3 platforms
- Replaces the openfoam-docker script with explicit/direct call to docker
- Replaces
QProcess::startDetached()
with easier to implement::start()
method. (Can no longer close modelbuilder when OpenFOAM is running.) - Adds backdoor for running podman instead of docker
- Delays
Registrar
call until the plugin location class has completed - Adds workaround to remove smtk's ShowSaveResourceOnClose setting first time a project is loaded. (Shouldn't need it, but something is overriding the setup in some production builds.)