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.
Fix backfill problems.
Fixed some spacing issues.
Merge pull request #163 from alxdarksage/develop

Running bower as part of npm install
One more backfill fix.
Merge pull request #164 from alxdarksage/develop

Explicitly setting bower_components to the default
Merge pull request #165 from alxdarksage/develop

Reverting this change; fixed nothing and exposed another issue
Merge pull request #167 from alxdarksage/develop

Changing this because it fails on deployment
Merge remote-tracking branch 'base/develop' into develop
Merge pull request #166 from eric-wu/develop

Fix backfill