Messaging Features

+ Delivery failure notifications
+ Method to download message contents
+ Method to send a message to the owner of an entity (or other user capable of sharing)

Since these features make messaging functional enough, the javadocs for messaging will be generated after this pull.