protocol/inspircd: Negotiate protocol version 1202 (2.0)
protocol/inspircd: Remove SVSNICK handler

InspIRCd 2.0 and above does not send SVSNICK by itself anymore; we only receive it when a pseudoserver sends it, which is safe to ignore
protocol/inspircd: Only allow NICK messages from users
protocol/inspircd: Require a TS in NICK messages
protocol/inspircd: Don't treat the first param as a comma separated list in m_part()

InspIRCd generates one PART message for each parted channel
protocol/inspircd: Use our sid as the source when sending VERSION
protocol/inspircd: Don't send current time in response to IDLE

This will cause InspIRCd to not send RPL_WHOISIDLE (317) to the user doing the whois

Also use uid instead of nick
protocol/inspircd: Fix PING not being sent to the uplink if its name differs from what is in config