KRACOEUS-7182:internal attachments

first shot at internal attachments.  
Narrative and NarrativeAttachment JPA mappings should be updated to use anonymous bi-directional JPA references. Once that is done these lines should be removed and in Narrative.setNarrativeAttachment should automatically populate bi-directional reference.