Experimental branch where the interp->result field and related are removed
and all simplifications that makes possible are done.  Seems this can at best
be a Tcl 9 reform.
merge trunk
Clean version of changes; ifdef-free
To preserve the ability of [load] to bring in mistmatched stubs-enabled
modules and react with an error rather than a crash, HasStubSupport() has
to keep fiddling with the same fields as always.
merge trunk
Implement Tcl_DStringResult with call to TclDStringToObj.
merge trunk
remove unnecessary struct names, which only pollute the "struct" namespace for te compiler.
unnecessary hook struct definitions
Kill Octal;  bump to 9.0a0;  make test suite work again.
Octal death documentation impacts.
Goodbye to [case].
Abandon support for pre-8.5 bytecode.
Merge trunk 
<p>Fix Windows build 
<p>Now usable with Thread's "novem" branch (3.0a1)
<p>Remove some more deprecated stuff
Doc fix in TCL_MEM_DEBUG.3
eliminate CONST/CONST84/CONST86
merge trunk
Remove pre-8.5 interface for custom expr functions.
Tcl_Value is now a synonym for Tcl_Obj !
Burn the octal bridges.  We're not goin' back.