[Autotest] Allow the syncing of labels added/removed.
This allows us to perform label add/remove actions
on the master and have it pass down to the shards those hosts
are on by introducing a generic decorator.
The cl also fixes some logging issues with the shard-client,
and a bug with propogating the invalid bit of a host.
Reviewed-by: Prashanth B <firstname.lastname@example.org>
Tested-by: Prashanth B <email@example.com>
Commit-Queue: Prashanth B <firstname.lastname@example.org>
7 files changed