Made tests more correct.
Changed interface for MessageSystem: now sendMessage returns boolean(true if message sent successfully, false if not).
Added tests for message where field "to" is null or contains address of service not added to MessageSystem.