Allow running from non-ascii directory on Windows
Merge pull request #3487 from mdboom/use-getcwdu

BUG : use getcwdu to deal with unicode in user home-path in python 2