Surround attachment filename in quotes

Certain browsers (Firefox) will truncate the filename if there's a space. Ideally we should do a bunch of fancy unicode handling (check out the headers sent by Gmail for a filename with utf-8 in it...) but this is a good solution for the short term.