Add support for Content-Disposition headers

Add these headers for all potentially downloadable resources (abc, pdf, ps, midi). This means that the web tier will be able to make use of the suggested file name in the header.