Don't download torrents without adequate free space. Also refactored some error messages.