Fixes according to code review feedback.
Schema change. Change the hash key to facilitate the query over health code and study key. The question is which consent document the user has consented.
Add a method to get the consent timestamp.
Add ConsentRequiredException in the dao package.
Partial implementation of the consent service.
Fix test failures.
Merge remote-tracking branch 'base/develop' into develop
Merge pull request #155 from eric-wu/develop

Misc. user consent improvements
Adding versioning to the HealthData API and records
Merge pull request #158 from alxdarksage/versioning

Adding versioning to the HealthData API and records
Fixing tests
Merge pull request #159 from alxdarksage/versioning

Fixing tests
Merge remote-tracking branch 'upstream/develop' into develop