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.
CHANGELOG info.
Merge pull request #2572 from opscode/sersut/win-fork-interval

Fix windows service when :interval is set
Merge pull request #2574 from opscode/jdm/evt-log-const

Fix issue where Windows::Constants could potentially not exist, causing win event log module to crash
Fixes #2578, check that `installed` isn't empty

The underlying issue in #2578 is when a formula is `keg_only`, but not
installed, we're sending `#last` to an empty Array, which returns
`nil`, and causes the `NoMethodError` reported in #2578 and in the
homebrew cookbook issue. This should also resolve that issue:

https://github.com/opscode-cookbooks/homebrew/issues/53
Stub windows? check in the unit test to make sure specs are green on windows.
Merge pull request #2584 from opscode/sersut/win-spec-fix

Stub windows? check in the unit test to make sure specs are green on windows
add CHANGELOG.md entry for homebrew provider fix
Merge pull request #2582 from jtimberman/jtimberman/brew-info-installed

Fixes #2578, check that `installed` isn't empty
Fix Digester to require its dependencies

Without thus using rspec gets you:

```
uninitialized constant Chef::Digester::Singleton
```
Merge pull request #2594 from jaymzh/digester

Fix Digester to require its dependencies