More unit tests
Add test for encryption randomness
Rename BridgeAesGcmEncryptor to AesGcmEncryptor
Merge remote-tracking branch 'base/develop' into develop
More robust with encryption randomness
Fixes based on SDK tests (fixing validation messages, error handling, cleaning up some user-related tables)
Add X509 certificate factory
Upgrade aws-java-sdk
Removing tests that have been moved to the SDK project
Merge pull request #292 from alxdarksage/sdk-fixes

Fixes based on SDK tests (fixing validation messages, error handling, cl...
Merge pull request #293 from eric-wu/develop

Add X509 certificate factory
Exposing data sharing state to the user and the API
Adding signedOn as an available value
Cleanup
Merge branch 'develop' of https://github.com/Sage-Bionetworks/BridgePF into exposing-sharing
Logging user agent header as part of controller processing
Moving Long param parsing into controller to get JSON-based error messages
Generate pem files from certificates
Merge pull request #294 from alxdarksage/exposing-sharing

Exposing sharing
Merge pull request #298 from alxdarksage/param-parsing-in-controller

Param parsing in controller