Allow Symphony to capture fatal errors, display them and log them. Closes #1948