Better place to put vsnprintf switch, so it is usable by all *.c files. 
Fix comment on _ANSI_ARGS_ which is no longer true since 8.6.
Fix uniClass tool which was the real cause for [a876646efe], and add test-case for it.
Fix uniClass tool which was the real cause for [a876646efe], and add test-case for it.
Fix [3611974]: InitSubsystems multiple thread issue
Fix [3611974]: InitSubsystems multiple thread issue
Eliminate a lot of dead code (for Windows 95/98/ME only). 
Eliminate all usage of TclWinSetInterfaces(), which does exactly the same as TclpSetInterfaces(), but keep exported symbol and stub entry.
More use of simplifying macros.
Replace dynamic allocation with automatic storage on the call stack.
merge trunk