resolves #330 fix file path resolution on windows

- check for proper separator on Windows
- force all paths to use forward slash (posix), as Ruby can handle it
use ruby_install_name in functional invoker test
minor fixes
Merge pull request #333 from mojavelinux/windows-path-fixes

resolves #330 fix file path resolution on Windows