Bug 928250 - Display an informative error when the selected download directory is write-protected, instead of failing silently. r=paolo