Updates to error handling
Turned the message structure into a class. Changes to make the printing of messages to the terminal and to the gui use the same variable. Changes to some formatting due to rerunning clang-format. Added more detail to the notifications about deleting filter modules upon saving.
Closes #355 (closed).
Edited by Patrick Thomas