This stops RosRun from hanging if started before the rosmaster. The new behaviour is the same as that of rospy: wait for the `rosout` publisher to be registered before continuing to start the node.