Split payload metadata logic from DeltaPerformer into its own class. am: b5f601d35d
am: 7225f7557f

Change-Id: Ic1c2e329d148065749ee338919a12d63aa829b7d