Cover image for HTML pubs

https://www.pivotaltracker.com/story/show/49706346

As discussed with @bradleywright, this is a bit more complex than it needs to be because HTML attachments aren't actually real models – they're created by AttachmentsPresenter.

I haven't managed to get static assets set up on my dev machine yet, so hopefully that's all in the right place.