server: deny join if cluster is full

we need a comment here i think. try not to remove the leader itself, right?