Tests for all kind of send operations
Add more tests also for MessageHandler.Async and fix a few bugs found during testing