Initial dsc_configuration resource implementation
Updated powershell functional tests to work with changes to Chef::Util::Powershell:Cmdlet
Parse WhatIf from LCM
Add configurationdata attribute support
Added unit tests for configuration_generator
DSC: Added test for dsc_script provider
Added unit test for powershell cmdlet
Deal with LCM failing when a resource does not support WhatIf
DSC spec platform detection via WMI
Better logging for dsc scripts with multiple resources
Set exit code from start-dscconfiguraiton to enable identification of DSC errors
Handle not installed DSC resource errors from LCM
Fixup use of status.exitcode to status.status.exitstatus
Expose exit_code for cmdlet_result and use to detect DSC resource installation problems
Correctly handle dsc resource import failures
No erroraction stop since that filters the excepiton
DSC functional tests with configuration data and parameterization
Explicitly require erroraction continue for predictability, consistency in match conditional
Switch fileformat to unix, clean up whitespace.

Converts a few files from CRLF->LF.
Removes some trailing whitespace as well.
Cleanup dsc_script_spec to use newer rspec conventions