improve IRC highlighter, change linenos to table instead of inline