Refactor
Refactor
Use UTF-8
Add putConsentSignature()
Add getConsentSignature()
Add test
Remove signature only after consent has been withdrawn
Fix test failure
Add test
Fix a test failure that consent signature is not cleared
Changes per code review
Clean up
Add a test case for remove()
Add try-catch to silently fall back to dynamo. Merge duplicate code for getting signature.
Sync up with upstream to resolve conflicts
Merge pull request #377 from alxdarksage/age-limit

Fixing this test to test against two studies
Merge pull request #375 from eric-wu/develop

Write consent signature encrypted to Stormpath
Switching to validator to generate correct JSON error message when user is too young to participate in study.