Merge branch 'release/0.2.1' into develop
documentation fixes
Ensure $PATH is non-empty instead of failing silently
in Cliver::verify!, ensure :path is non-empty, since error message would be confusing otherwise
Made version detection prefer STDOUT.
Merge branch 'hotfix/0.2.2-windows-vs-absolute-paths' into develop
Use Set#add? to uniquify exe paths that we look through, to avoid re-work
Merge pull request #5 from moser/fix/prefer_stdout_on_detection

Made version detection prefer STDOUT.
Create mock boundary, assuming Open3::popen3 behaves properly (it does)
only rescue relevant exceptions in Cliver::ShellCapture
win: spec input should use File::PATH_SEPARATOR
yay consistency! (jruby support)
enable specifying platform in File::absolute_path?
Attempt to make tests compatible with Windows
Merge branch 'feature/windows-compatibility-and-shell-capture-cleanup' into develop
version bump to 0.3.0
Merge branch 'release/0.3.0'