Download supporting documents

This change assumes the functionality of the other PR (for uploading), 
so there is no real way to test other then set something up in admin.

I'd like to merge this first, then rebase the other so I can un-pend the 
integration specs now that we can get the uploaded documents back out 
again.