UAR-840 Initial commit of files from foundation: ProtocolDocumentBase
UAR-840: Adding ResponseApproval to the list of protocol actions to be considered when merging an amendment. Also refreshing collections on the base protocol prior to versioning it during an amendment merge.
Merge pull request #98 from ua-eas/UAR-840

UAR-840: Hidden exception prevents amendment merging back into main protocol after SMR approved