Merged trunk changes r645:681 into BRANCH-EFREMOV-BASE.
1. xsd2hrc - 'language' without '@expr' in xlmss. 2. bugfix in wsc
tests fixes
new ADP syntax
minor asm fixes
minor fixes
"locate function" new item, tabulation fixes for new FAR API
temporary location for parser tests
tests updates