Fix bug where errored parsing from what-if output causes resource to be considered converged

We now fall back to assuming the resource is not converged if we cannot parse
information about a dsc resource.

Fixes issue #2651

cc @opscode/platform-engineering