Adding Messages endpoint.

I traded a few emails with Josh because the documentation for the endpoint is missing a few items. This stuff appears to be working locally but I'm not quite sure how to setup the test suite for an authenticated endpoint like this.