add printing filename on exception
add CTCP VERSION listener
fix CTCP handling; add traceback printing
Merge branch 'module/repl' into dev