alternateNick support, ERR_NICKNAMEINUSE handling, nick suffixing