cylc broadcast: improved tests

More tests for `cylc broadcast`.

@arjclark, please review.