Extract pack-copy logic into ProjectRepairer Move the pack-copy logic from RepairCommand into a new shared ProjectRepairer class so it can be reused by other callers (for example, an automated repair flow). RepairCommand now delegates the per-destination copy to ProjectRepairer. Change-Id: I86166730f02bf66963ce603cc929c49fbd895fff