Eliminate use of deprecated Tcl_VarEval function from ttk.
remove duplicate code
Merge core-8-5-branch
Various Tcl_GetIndexFromObj -> Tcl_GetIndexFromObjStruct changes.