detecting correct synatx highlighter by file type