File->_check_destination_space becomes public method with new option to return bool instead of throw when lacking space, used by archive_files step to avoid trying to do moves to disc that are guaranteed to fail