closes #601987
1) sqlutils.restore_from_file have to use its confirm argument when
a command fail, to propose to continue there (this can't be handled
by the caller)
2) source.restore method hence needs to take this confirmation callback
as argument
3) properly fix places where 'drop' was given instead of 'confirm'
from os.path import join
from cubicweb.toolsutils import create_dir
option_renamed('pyro-application-id', 'pyro-instance-id')
create_dir(join(config.appdatahome, 'backup'))