get rid of strchr:
- UdmEscapeURL
- UdmHTMLToken

Too many strcasecmp() in varcmp()


udm_wc_mb_utf8 and other:
if ((conv->flags & UDM_RECODE_HTML_SPECIAL) &&
  (r[0] == '"' || r[0] == '&' || r[0] == '<' || r[0] == '>'))
- Change to map instead
- Move this code to calling functions

UdmHTMLToken:
- get rid of strncmp


--------------------
Small: "apache"
--------------------
96,165,323 - total
4,653,742  - strchr  (4.8%)
0.21 sec

91,931,889 - total
 1,930,943 - strchr  (2.8%)
0.21 sec
-----------------------
Big: "apache&ps=160"
-----------------------
1.96 - orig
2,280,057,912 - total
  162,771,248 - strchr (7%)

1.82 - after base64
2,019,308,360 - total
    8,935,064 - strchr (0.004%)
    168,580,255 -  UdmUniGetSepToken (8%)

1.68 - after UdmUniGetSepToken
    1,940,108,354 - total
    89,379,523    - UdmUniGetSepToken (4.5%)
    70,736,675    - udm_wc_mb_sys_int
    253,111,740   - UdmConv

1.66 - after UdmConv not-0-terminating and sys_int
    1,916,559,249 - total
      59,212,419  - udm_wc_mb_sys_int
      244,810,068 - UdmConv

1.65 - after moving UdmConvInit outside WordInWWList
    1,906,814,374  - total

1.08 - after UdmStrCaseCmp2
    1,293,554,492 - total

1.08 - after varcmp
    1,267,312,097 - total
    149,023,170   - varcmp

1.08 - after clones
    1,256,031,364 - total
    142,957,096   - varcmp

1.08 - after SGML and gettind rid of some strncmp
    1,246,289,938 - total

1.08 - after removin GetHtmlTok
    1,001,472,669 - total

1.08 - after removing UdmTHMLTokToVarList
    984,549,876 - total

1.07 - after improvements in UdmHTMLToken
    973,054,487 - total

1.07 - after removing UDM_DSTR from GetExcerptSource
    969,705,011 - total

1.06/0.16 - after making UdmHlConvertExtWithConv() external
    963,394,459/59,209,929 - total

1.05/0.16 - after removing double UdmUniIsSpace()
    953,297,302

1.04      - after adding 0xC5F0
    939,812,039

1.04      - after removing ((src= *last) ==NULL) from UdmUniGetSepToken
    938,372,815

1.03 - after adding local mb_wc and wc_mb
    932,403,251

1.03 - after removinf UdmRemoveHiLightDup(HlBeg/HlEnd)
    905,421,130

---------------------------
