Add Client.{ctcp,action,ctcpReply}

Rename soontm.ctcp to soontm.makeCtcp
ts6: fix zero padding
Revert "ts6: fix zero padding"

This reverts commit 598458112c5905b97f908cd365e74c64b3350d5a.
0.5.0, with KICK and REMOVE support
Change TM -> <sup>TM</sup>
Allow connecting to servers with self-signed SSL cert with options.sloppy
Pull version for CTCP VERSION from package.json
Fix use of reserved keyword 'package'
Fix missing comma
Fix require
IRCv3: use array to store list of requested CAPs
Use port 6667 by default (and 6697 for SSL)
Merge branch 'master' of https://github.com/whiskers75/soontm
Use IANA assigned default ports for irc/ircs
Revert "Use IANA assigned default ports for irc/ircs"

This reverts commit db7b6037cc4c3c9a286f07bd8cd056fdbdda4ded.