Fix Windows path bugs, run all config tests against Windows

Might want to name this something like `native_path_separator` so its clear that what you're getting is an OS-specific path separator. @btm, thoughts?