The test can get mailed about progress. It records that progress in its details.
Classes into their own files.
Delivering some mail. Right now it i specific to the missioncontrol and builings. Need to abstract it to a hierarchy of mail slots.
Starting to extract mail functionality into a mail room.
Mail routing is now encapsulated. Several of the entities that should support routing now have mail rooms. Killed the special-purpose code in TestControlCenter that was doing this.
Mail rooms support universal subscribers, who hear all messages that come through that room.
Merge remote-tracking branch 'remotes/upstream/master' into mail_delivery
Merge pull request #7 from arlobelshee/mail_delivery

Mail delivery