Make sure all patches are cached in time.

Make sure all patches are cached even if they apply to earlier packages. If patches are authored later in the sequence, they may not be cached in time to be installed with an MSI already planned.
Merge pull request #13 from heaths/issue4241

Issue4241