Quote filename in Content-Disposition (bug 540028)

Ref: https://bugzilla.mozilla.org/show_bug.cgi?id=540028#c32

Without the quotes, it works in Chrome Windows, or even FF Linux, but it doesn't work on FF Windows. This is an attempt to fix that.