[os_xml] fix 209; restoring old behavior: handle '$' as variable begin only, when a xml variable was previously defined in the same file
[os_regex] set \W as the inverse of \w
Merge pull request #220 from cgzones/fix_209

restoring old behavior: handle '$' as variable begin only, when a xml variable was previously defined in the same file
Merge pull request #221 from cgzones/fix_nonword

[os_regex] set \W as the inverse of \w