message: Make failure message more generic for quits
diff: @@ -757,7 +757,7 @@ MatrixHandler.prototype._onAdminMessage = Promise.coroutine(function*(req, event
  });
  MatrixHandler.prototype.quitUser = Promise.coroutine(function*(req, userId, clientList,
  - ircServer, reason) {
  + ircServer, reason, banned=false) {
  let clients = clientList;
  if (ircServer) {
  // Filter to get the clients for the [specified] server
  @@ -813,6 +813,11 @@ MatrixHandler.prototype.quitUser = Promise.coroutine(function*(req, userId, clie
  }
  }
  + if (banned) {
  + // We have already been disconnected.
  + return null;
  + }
  +
  req.log.info(
  `Killing bridgedClient (nick = ${bridgedClient.nick}) for ${bridgedClient.userId}`
  );
  @@ -960,7 +965,7 @@ MatrixHandler.prototype._onJoin = Promise.coroutine(function*(req, event, user)
  try {
  yield kickIntent.kick(
  event.room_id, user.getId(),
  - `Connection limit reached for ${room.server.domain}. Please try again later.`
  + `IRC connection failure.`
  );
  self._incrementMetric(room.server.domain, "connection_failure_kicks");
  break;
  