CHEF-4777: add include_recipes to recipes node attr
If a resource is sensitive, it’s redacted from logs.
Refactor
CHEF-4850 Close file in Chef::File::Edit after reading contents
fixes CHEF-4639
CHEF-4762: http_request with action :head does not behave correctly in 11.8.0 fixed
fixed 1.8.7 incompatability issue; removed `pry` import
Merge pull request #1161 from deployable/CHEF-4850

CHEF-4850 Close file in Chef::Util::FileEdit after reading contents
CHEF-4734: Stop enforcing group/owner regular expressions

for unix:
  - user/group cannot start with '-', '+' or '~'
  - user/group cannot contain ':', ',' or non-space-whitespace or null byte
  - we already allowed spaces (i don't know why, but it was tested for)
  - this fixes UTF-8 chars as well
windows:
  - AD users can be pulled in via LDAP
add comment
Merge pull request #1115 from opscode/lcg/CHEF-4734

CHEF-4734: Stop enforcing group/owner regular expressions
Lock `sdoc` down to `~> 0.3.0`

TL;DR - `sdoc ~> 0.4.0` depends on `rdoc ~> 4.0` and this version of 
`rdoc` breaks our Omnibus builds on Solaris!

The full explanation is going to sound long-winded...just bear with me. 
`rdoc` 0.4.0+ ships with fixture data from MarkdownTest, a Markdown 
validation test suite. Unfortunately this fixture data also has spaces 
in all of the file names. `pkgmk`, the utility we use to generate Chef 
Omnibus packages for Solaris, has a known issues processing file names 
with spaces:

http://compgroups.net/comp.unix.solaris/pkgmk-fails-when-filenames-have-space-chara/295864

Yes, this fix is a metaphor for the age old battle of hipster vs 
greybeard.
Merge pull request #1211 from opscode/schisamo/lock-down-sdoc

Lock `sdoc` down to `~> 0.3.0`
CHEF-3012: Use SID instead of username for group membership checks
Also use sid in excluded_members check, fixes group_spec regression
SID awareness in group base class to fix regression where resource always updates
Add support for Windows domain join spec filter
Windows domain group resource examples
Fix broken unit test break on non-Windows platforms
Rename method to reflect predicate usage from code review feedback