constant no longer used
rearrange file modes to be atomic, clearer(?) comment
fix comment for rearranged code
ruby 1.8.7 fix
[CHEF-3432] explain class var usage for resource_classes
Merge branch 'CHEF-3432'
adding solaris specific provider tests
revert useradd unit tests after extracting solaris ones
explict handling of replacing non-files by file resources
[CHEF-4117] fix resource attempting to remove constants it doesn't have

Module.const_defined?() needs to be given an optional second argument to
disable constant lookups on ancestor classes. Otherwise LWRP creation
may attempt to remove a constant that does not exist.
Merge branch 'CHEF-4117'
use "pointer comparison" equal()
remove accidental :focus in tests
Adding the run_started callback
Merge branch 'CHEF-4118'
Merge pull request #721 from opscode/lcg/CHEF-1707

CHEF-1707:  fix user provider for solaris passwords
[CHEF-4123] fix const_defined arity mismatch on ruby 1.8
Merge branch 'CHEF-4123'
[CHEF-3858] rescue bad json errors and re-raise as decryption failures
Merge branch 'CHEF-3858-2'