Disabled some code in TclCompileScript().  Test suite results are unaffected.
Does this indicate a gap in the test suite, or is this code truly useless?
Confirmed that every caller of TclProcCompileProc() arranges for the
procPtr and nsPtr arguments: nsPtr == procPtr->cmdPtr->nsPtr.
This makes the test in TclCompileScript() useless. TCS() will always
compile in the current namespace of the interp.  Remove the code that
obfuscates that fact.
Remove useless variables.