final warning fix
Run shutdown cleanup actions even if there were failures processing the command.

Amoung other fixes, this means that addurl will stage added files even if
adding one of the urls fails.
Merge branch 'master' of ssh://git-annex.branchable.com