revise debugging logger, again...
add .gitignore
mess with memory allocation, irc_con does handle out of memory gracefully, irc_bas does not.  we exit(1) on out of memory, deal with it