Due to an error that was not caught during a refactor, one branch of the OpenID logic broke on stack-22.  This is a regression test to prevent a similar error from occurring in the future
The message sending worker should create a bounce message whenever there are errors during delivery.
With this change, the messaging system should be functional enough to expose via the docs.
Plug security hole opened by the download of messages to be sent via email.
Add a way to download the content of messages
Add ability to message a user based on an entity
Merge pull request #880 from kaysoky/RegressionTestForOpenId

Additional test for java client's OpenID method
Addressed review comments, added tests and reworked a bit
Have the message-entity-owner logic handle 3 more cases
Addressed comments. Nullables return null, Date not supported
Merge pull request #883 from kaysoky/MessagingRelease

Messaging Features
Adding Date back and Enum support fixed with Spring workaround
use wasNull instead of pre-check
More javadocs
Merge pull request #884 from marcel-blonk/develop

Addressed review comments, added tests and reworked a bit. Added support for blob and fixed support for datetime
merged develop into PLFM-2322