Refactor verify tests
Convert fixture test scripts to ruby
Avoid using `pwd` command in tests

On my windows system, pwd.exe bundled with omnibus gives very odd
results.
Merge branch 'remove-shell-scripts-from-tests'