Update libgsystem with logging fix
runner: If we catch an unexpected exception, correctly show error and terminate

If for example a test file has a bad Exec= line and we can't even
start the test, the intention was that the runner exits abnormally.
But due to a missing "goto out" we were exiting early, but not logging
an error.