Merge updates from Beman's Github repo. Unstable.
All char16_t/char32_t dependencies #ifdef'ed out. All test/msvc/filesystem.sln tests pass.