Exposed errors that were being dropped on the floor.

[#76101612]

Signed-off-by: Phan Le <ple@pivotallabs.com>
Used SetBehavior pattern for fake compiled package repo

[#76996576]
Rename Fingerprint to BlobSha1 when saving compiled package index file.

Signed-off-by: Phan Le <ple@pivotallabs.com>
Recompile package when a transitive dependency changes

Signed-off-by: Phan Le <ple@pivotallabs.com>
Remove version from jobs and packages

Signed-off-by: Phan Le <ple@pivotallabs.com>