Add global CHANTYPES setting

Add & to it, and prevent creation of &-channels
Only burst #-channels
Add and implement CHAN_LOCAL flag

This flag is currently not settable by users.
Allow internal channel creation that bypasses the '#' check
Allow modules to be loaded by configuration
Move module load to configuration example
Create u_conf_handlers when handlers are added, not in conf init
Add HOOK_LOG
Create IRCD pseudoclient
Don't assume that connections are not NULL
Prevent recursive log calls
Create all_hooks as needed
Declare u_chan_create
Change some properties of IRCD pseudoclient
Allow sending of messages to any CHANTYPEs
Add logchan module
Automatically mark &-channels as CHAN_LOCAL