Quoted filename in content disposition header

Simple fix for a simple bug, we should be quoting the filename in the content disposition header, otherwise Firefox will truncate the filename at the first space:

http://kb.mozillazine.org/Filenames_with_spaces_are_truncated_upon_download