Changed topology sort to move from outputs to inputs. Handled failed analysis more convenient. Alligned analysis in- and outputs.
Merge remote-tracking branch 'origin/develop' into develop