extra conf path handling now OS-agnostic

It used to work incorrectly on Windows.

Fixes #490.