Update Configuration to manually search for binary

Updated Configuration#present? to manually look for binary file instead of shelling out to which. This is more friendly for Windows users; they may not have which.exe installed, and redirecting to /dev/null behaves differently (if \dev directory exists, stdout written to a file named null; if not, results in 'the system cannot find the file specified').