[cvs-nhc98] patch applied (hat): Added hat-source as new experimental tool for combining hat-detect with source highlighting. Currently only highlights evaluated definition body of " main" . Several small changes in other files to make hat-source. Also slightly improved handling of positions.