interface: added new signals, changed syncGUI function

syncGui function now supports newly introduced signals, which do either
require to update new minimal value node that needs to be highlighted or
a new edge added into MST edge-set