Fixed issue related to precedence of knife config options
Changes to fix review comments
Removed spec tests related to bootstrap config options
use group_name when checking if the group exists on mac osx with dscl
Fixed review comments related to bootstrap config spec tests
Ensure why-run of a FreeBSD service missing init script does not fail
Maintain init_command as nil in why-run when missing init script
Properly load FreeBSD service status
Initial sketch for provider resolver
remove force of utf-8

chef-12 will do this globally
powershell_script and batch resource guard_interpeter default to parent resource
Debug logging should show transformed script code for easier debugging of powershell_script
Change default powershell_script executionpolicy to unrestricted
Set guard_interpreter using default_guard_interpreter
windows_script specs for guard_interpreter exception behavior on ruby blocks
Documentation changes for guard interpreter default change
Merge pull request #1495 from opscode/adamed/guard-interpreter-default

guard_interpreter default change for powershell_script, batch resources
Added changelog entry for windows event log feature
Added rel note entry for Window Event Log feature
Modified env resource to break values up by delimiter before comparing.

For example, if someone were to do before this patch,
```ruby
windows_path 'C:\foo;C:\bar' do
  action :create
  ...
end
```
the path would grow each time this recipe was executed. This is because
compare_path would break up the current path with ;, but would not do
the same for the value being added.