Of/oc 8180

This addresses OC-8180's integration test and OC-8228/OC-8229.

From a functionality perspective, this patch allows for missing cookbooks in goals/dependency graphs to work faster.  Also, this allows a resolution to timeout.