Fix unsaved exception in backup/drivers

When an exception occurs during exception handling, it loses the
information of the first exception.

We should use the excutils.save_and_reraise_exception() in some cases.

Change-Id: I5d0ea53ba6c52138c71cca61aedbdf06338f2a7d
Closes-Bug: #1292380
Updated from global requirements

Change-Id: I92903d6cc83df1127bd9fbd5db77441def43f9dd
Merge "Fix unsaved exception in backup/drivers"
Merge "Updated from global requirements"