KRACOEUS-7182:internal attachments

first shot at internal attachments.  
TransactionalDocumentControllerServiceImpl and UifControllerServiceImple are on different branches extending from the UifControllerBase root.  If i implement sendFileFromLineResponse on UifControllerServiceImpl i do not have access to it when calling sendFileFromLIneResponse using the TransactionalDocumentControllerService.  I would have to add the UifControllerService to the attachment controller, and call sendFileFromLIneResponse  using that service.  Is that preferable to implementing this method on the TransactionalDocumentControllerService?