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 
There's no secret whitespace in here? ```str = "\n\n\n"``` ?