Replaced the ReForm::Outcome based exception object with...
Replaced the ReForm::Outcome based exception object with Base/COMISO/IGM/ReForm::Error. This allow ReForm-independent compilation and usage of Base/COMISO/IGM. Also improved exception throwing in general, including safety, readibility, debugging, etc. No behavior changes. [git-p4: depot-paths = "//ReForm/ReForm/main/Base/": change = 13023]
Showing with 111 additions and 71 deletions