Cleanup, add op detection of channels.
Add channel join, part and list function.
Misc cleanup, fix config, add irc colors and lart function