Change BeaconService so it always sends its information out to other BeaconServices on the same host; that way it will work even if the host is not externally addressable. C5GeneralizedReplicationServiceTest was failing on Travis CI, and this fixes that.
Change ReplicatorElectionTest to finish setting up its jmock expectations before starting its replicators. This test was sporadically failing on Circle and Travis with a ConcurrentModificationException in jmock's expectations array. (#311)