Thanks for digging in to this. My guess is there are probably a couple of other places in the code where we need to be better about staying platform-agnostic with regard to paths (better use of `path.join` and `path.sep` where appropriate)...but this is a good start.

Can we move this normalization into `utils.normalizeConfig()` so that anyone who reads the config object gets the benefit of using already-normalized data?