PATH- and completion-related fixes in Eshell on MS-Windows