Clean up unit tests by using utility functions to create common datagrams.
tests: Message Director test should verify that disconnects drop channels properly.
tests: Add test for Message Director's range behavior.