Added delayed inventory update if the trade fails: seems to reduce the
amount of fake items in the inventory, but still doesn't completely
fixes it..