Return zero on abort

Return zero on ply abort, even if no previous restore was in progress.

This makes it a bit cleaner to always call abort from a script to cleanup
previous failed restores.
Merge pull request #20 from bdelliott/return_zero_on_abort

Return zero on abort