RFC 6266 style Content-Disposition headers

For better behaviour in web browsers we need to include 'attachment'
Merge pull request #342 from nla/hr-rfc-6266

RFC 6266 style Content-Disposition headers