Fix IDEUI-299 Cancelled run reported as timeout

All cancelled runs where badly reported as timeout ones whereas it can
also happens in other cases (queue eviction). The client can only
report that the run has been cancelled, waiting for richer status, it's
on the server side that the real cause will be logged.