core & doc & irc: fix freenode address

freenode wants people to use chat.freenode.net instead of
irc.freenode.net which is alias to chat.freenode.net.