Better exception handling during autohold

Our autohold can linger longer than we requested if we get an
exception during node iteration. Let's handle that particular
exception better, and also handle ANY exceptions that may bubble
up by deleting the autohold if that occurs.

Change-Id: I9d64995406e86cbad7536b85a3206fda7faac253
2 files changed