do not track cur_width through setenv

Instead track cur_width through the global FT_Pos infinality_cur_width. This will
hopefully make the infinality patches more stable rxvt-unicode and other
programs that extensively modify the environment.