changed check_call to check_output and always returned value
+ previous_arguments property
+ command_list_increments property
+ list_increments function
+ test_archive, test_backup, test_list_increments
+ error exception on restore()
+ test_restore
more testing on create()
replaced some error logging with exceptions
revised Runtime{Error,Warning} based on suggestions for continuing (error = stop!)