Added user message support for PART
Added CTCP responses

Responses added for the following CTCP requests: CLIENTINFO, ERRMSG,
VERSION, TIME, PING and USERINFO
Merge branch 'feature_ctcp' into rfc
Merge branch 'part-message' into rfc