Allow multiple permissions in Server::broadcast()

This is done like the one in Command::testPermissionSilent(), where permissions are connected via semicolons (`;`) and they are checked with `OR`, where the player must have at least one permission to read.