Fix reviews with the same id being in different pipelines at the same time

It appears that reviews can be in different pipelines with the same review
number and change id at the same time, but actually be different reviews with
different zuul data so instead of rendering those as the same review we should
reflect those being different reviews by including the pipeline name in the
reviews unique id.