rcld: Protect broken node repair with cluster lock

 * ignore subsequent broken reports regarding the same node
 * protect broken repair with cluster lock
 * introduce a hierarchy of relay errors

Signed-off-by: Pawel Dziepak <pdziepak@quarnos.org>