Merge branch 'UAR-620' into UAR-687
Merge remote-tracking branch 'origin/UAR-629' into UAR-687
UAR-687 Initial commit of ProtocolXmlStream.java
UAR-687 making instance variables and methods protected so they can be overridden.
UAR-687 Adding attachments to IRB letters.
Merge remote-tracking branch 'origin/UAR-629' into UAR-687
UAR-687 remove import to custom class

UAR-687 Fixing import and ref to ProtocolAttachmentProtocol

UAR-687 depends on UAR-629. CustomProtocolXmlStream.java imports ProtocolAttachmentProtocol. Origianlly, in UAR-629, we created a CustomProtocolAttachmentProtocol.java but that was removed and we went back to using the org.kuali....ProtocolAttachmentProtocol.

This was fixed manually durring the last merge to development for UAR-629. However, this was never fixed in the UAR-687 branch. Since this removal was never fixed in the UAR-687 branch, we need to implement the same fix here so it will be merged correctly into the release branch and eventually master.
UAR-803 Merge feature branch 'UAR-687' into release

Conflicts:
	src/main/resources/edu/arizona/kra/irb/CustomIrbSpringBeans.xml