server: deny join if cluster is full

Okay. Let's get the other thing merged ASAP then. We're all starting to touch too much of the same stuff and its getting complicated following what is where and in what branch and what PR and all of that.