Moved some of the generic logout code to CUser::ResetWindows() (used on zone change / warps as well), which now handles closing vendor stalls & telling vendors we're no longer looking at their stall.