Added a provides to lwrp in spec to cover that case
Note -- This test fails
Fix issue where LWRP resources using `provides` fails
Added comment about change in bar.rb
Added provides to provider in spec
Merge pull request #2554 from opscode/jdm/lwrp-provides

Fix issue where LWRP resources using `provides` fails
Added CHANGELOG entry for Issue 2552
Execute and Script Resource improvements

- Warning on incorrect usage of the command resource in any script
  resource
- Warning on code in script resource being nil
- Specs added to force deprecation of incorrect usage in Chef-13
- Specs added around the (supported) incorrect usage in Chef-12
- Cleanup+Modernization of providers and specs
- Fixed some global state bugs around the Chef::Log.level in the spec
  tests
Adding CHANGELOG entries for script+execute cleanup
Merge pull request #2508 from opscode/lcg/script-resource-fixes

Lcg/script resource fixes
Update Net::HTTP IPv6 monkey patch w/ version info
add man page for chef-apply
28fd0c9c87c6fceb7068776a04c32cd8381fe8f6 removed the path attribute from
execute resource. Even tough this attribute is not being honored by any
provider, some existing cookbooks are still depending on this attribute.

Restore path attribute in execute resource with a deprecation message
that it will be removed in Chef 13.
Fix issue where Windows::Constants could potentially not exist, causing win event log module to crash

Fix for Issue #2560
CHANGELOG update for the issue.
Merge pull request #2571 from opscode/sersut/restore-path

Restore path attribute in execute resource with deprecation warning
knife-windows bootstrap context inherits from Chef::Knife::Core::BootstrapContext
and uses the Chef 11 arity in its constructor (https://github.com/opscode/knife-windows/blob/master/lib/chef/knife/core/windows_bootstrap_context.rb#L36)

In order to protect compatibility with knife-windows make sure that we have a default
for the new parameter that is added to the BootstrapContext constructor.
CHANGELOG info.
Merge pull request #2573 from opscode/sersut/bootstrap-context-arity

Restore compatibility with knife-windows
:interval setting can be used on Windows without fork when Chef Client windows service is enabled.

Make sure that we don't raise error when :interval is set with :client_fork if we are on windows.
Add unit test.