Move the debug statements into log.debug
update the comments
Remove dep on thread locals-- makes it more confusing since we os.fork all over

Change channel_cache to be a default dict and change the keys to always include process and thread name