Handling path separators in -I arguments

plus adding the missing `File::PATH_SEPARATOR` const even though I
decided to just reference the same python var rather than pulling the
const definition back out of the object space.