Cleaned up the error handling a little.  There was a really nasty bug that if the ErrorScript was defined, it wouldn't actually error out.  This had something to do with the header output and flush being before the errorscript was executed.
Cleaned up the error handling a little.  There was a really nasty bug
that if the ErrorScript was defined, it wouldn't actually error out.  This
had something to do with the header output and flush being before the
errorscript was executed.


git-svn-id: 58c78e01c35a50cf7359cc800f5035f798b98bc3@265154 13f79535-47bb-0310-9956-ffa450edef68

tcl-mirror/rivet,tcl-mirror/rivet,tcl-mirror/rivet,tcl-mirror/rivet