Adding a tclUPDATE_ENV primitive and using it in in tclABSTRACT.

Hopefully, this may fix some nasty bugs lying around.