Bug fix to support using nom::Path on Windows

* We get a NULL value from p.native() when called upon as a global if
we do not initialize path_separator inside the default constructor