fixing travis LC_ALL errors
Merge pull request #2020 from opscode/lcg/fix-lc-all-travis

fixing travis LC_ALL errors
pull ohai rc release

if we don't specifically pull the rc release then we can't depsolve
mixlib-shellout 2.x
use the released artifacts
Merge pull request #2025 from opscode/lcg/fix-e2e

pull ohai rc release
Fix https://github.com/opscode/chef/issues/1842 by calling PathHelper.canonical_path, so that (among other things) we don't add the prepender to relative paths.
Test for github issue 1842: handle relative paths correctly on Windows.
Don't change the working directory to something that probably gets deleted: Windows doesn't care, but the Unixen get very unhappy.
Stop using homegrown canonicalize() and use Chef::Util::PathHelper.paths_eql?.