[CHEF-4507] Smartos package provider to match resource package_name
file cache location changes on windows
Merge pull request #1011 from opscode/lcg/runlock-spec-fix

file cache location changes on windows
Normalize whitespace on all files
Reset some_windows_line_endings test fixture
CHEF-4568: Make apt showpkg regex more friendly to differing whitespace
for now, pin win32-process to match mixlib-shellout
undo whitespace change
revert whitespace for all spec/data fixtures

- some of these have deliberate whitespace/line-ending differences
- without going through them one by one its safer to revert the lot of
  them
revert checksum to pre-whitespace fix state
revert another checksum to pre-whitespace state
replace symlink with cp_r

- using file_class.symlink functionality on windows resulted in
  empty uploaded cookbooks.
Merge branch 'muktaa-oc-9475-windows-cookbook-upload'
bump win32-process to 0.7.3

- 0.7.0 is failing on win2k3r2 (and only on that one)
Merge pull request #1015 from opscode/lcg/win32-process-0.7.3

bump win32-process to 0.7.3
use separate gemspec for windows

- allows us to explicitly version pin in the gemspec on gem installs
  rather than getting different behavior from 'gem install' and
  'bundle install' (gemspec vs. Gemfile).
- the mingw deps had been in the Gemfile because it needed to be a
  group since gemspecs do not have groups.  this builds two different
  gems for publication to rubygems instead.
- see mixlib-shellout for the prototype of where this has been done
  (successfully).
ignore ronn if its not in the bundle
gem version bumps

- adds mixlib-shellout to explicitly version pin it on windows
- adds win32-mmap
- bumps all versions to latest
- ffi needs to still be 1.3.1
CHEF-3982: Solaris bootstrap PATH << /opt/sfw/bin

- needed to find wget on solaris
Merge pull request #987 from opscode/lcg/CHEF-3982

CHEF-3982: Solaris bootstrap PATH << /opt/sfw/bin