Add size to the characteristics that a Watcher looks for.  Also add close method.
Move to appending message style for Coordinator -> Worker commands.  Added MessageInput and MessageOutput to simplify message passing (but don't use them much yet).