wixtoolset/wix4 — pull request #40 by rseanhall (2014-09-26 02:01:58+00:00)
Title: WIXBUG:4412 - Improve cache progress

Improves cache progress by actually keeping track of when each payload is cached instead of making a bunch of assumptions.

The first commit refactors plan.cpp in line with Heath's [closed pull request](https://github.com/wixtoolset/wix3/pull/78), and should be backported to 3.x if it's going to be resubmitted.

The second commit should be identical to the original pull request, except for the additional change in the new PlanCachePackage method.