path.py now (sort of) supports bytes paths (not only strs). files.walk() - modified for this too