Bugfixes
MessageCenter.java
-only read a single byte before checking that is a proper start byte.  This should prevent over-reading if only a small number of bad bytes are found.

Coordinator.java
-destination name is now explicitly converted as UTF-8
-trim the destination name when routing incoming messages (fixes #7)
-restore isModulePresent() to simple version