Add ability to send message

https://www.pivotaltracker.com/story/show/78628040
Please move the dataproviders to the bottom of the testcase or at least below the test they should provide, if you open the file you want to logically read the tests, seeing a provider first without having the context of what it provides and why is a bit counterintuitive.