Remote directory should pass specs

This depends on https://github.com/opscode/chef/pull/2130, however I felt it deserved its own code review
The specs are not busted in this case. It is broken. It is matching against a regex that expects unix style paths.