Bug 214517: hung cmirror operations due to looping mirror region requests
Once we've completed handling a new server, we must reset the 'new_server'
variable, so that if we need to retry a request we don't go through the
whole process again.
Also, added more error reporting for when a request must be retried.