Add cuke for consultation outcome attachments
Clarify use of admin/resources routes

The resources controller only works when a consultation_id exists in
the route. The admin/resources block is only used for attachments and
should never be used directly.
Fix preview of HTML attachments on drafts