Ticket 47810 - RI plugin does not return result code if update fails
Bug Description: If using backend txns the initial delete operation should fail
if we fail to update the integrity.
Fix Description: If using backend txns, stop and return an error if we fail to
update the membership integrity.
https://fedorahosted.org/389/ticket/47810
Reviewed by: rmeggins(Thanks!)
(cherry picked from commit c5cc125915023d03caa3548b8d55c5b8b8ce59aa)