Added StudyConsentController. If you are an admin, you can now make REST calls to modify or add new consent documents. Have not finished writing tests, those will come in the next commit.
Merge remote-tracking branch 'upstream/develop' into develop
Added passing tests for studyconsent controller. Additionally, added deleteConsent function to StudyConsentDao, and made it so that consent documents can be made inactive. Care should be taken to ensure setting things active and inactive from the service layer.
Merge remote-tracking branch 'upstream/develop' into develop
making requested changes. Adding service layer to study consent process, so that I can remove dao from controller layer. Also edited some dynamostudyconsentdaotest to correspond to expected behavior.
removed cache from context file for testuseradminhelper
cleaned up by removing consentsummary method.
removed StudyConsentSummary object
Added a studyConsentForm object to make controller code more consistent with rest of code base. Added a studyconsent service to take studyconsent logic away from the controller. Added tests for study consent service.
Merge remote-tracking branch 'upstream/develop' into develop
Made some whitespace changes to have smaller diff.
Fixed some spacing issues.
Merge remote-tracking branch 'upstream/develop' into develop
Merge remote-tracking branch 'upstream/develop' into develop
made changes as Eric requested. Add consent and activate consent are now atomic, in that there is only one dao operation in each. This reduces the possible number of side effects.
added new exceptions to study consent service, so that methods fail quicker if expectations are not met.
asf
Merge pull request #160 from SartoriusEarth/develop

Added StudyConsentController
Fixed failing test. Accidentally added stuff I shouldnt have to develop.
Fixed routes.