Ticket 532 - RUV is not getting updated for both Master and consumer
Bug Description: Orignal patch did not update the purl in the ruv.
Fix Description: Check if the purl has changed when adding the new
replica to the ruv. If it has, rewrite it.
https://fedorahosted.org/389/ticket/532
Reviewed by: Noriko(Thanks!!)