Parse WhatIf from LCM
Added some comments
Refactor into smaller functions
Added exception
Description for dsc_script converge_by is generated in its own function
Moved DscResourceInfo into its own file
Moved LCM exception into its namespace
Also added some tests for exceptions
Merge pull request #1824 from opscode/jdmundrawala/dsc-script

Jdmundrawala/dsc script