added table of contents support for redcarpet