Use github address in CTCP SOURCE response (and refactor with fname)
ctcp: allow 'ACTION' without message, though that's a silly thing to send
Fix some memory-management bugs with channel keys