Refactor extent writer to take filedescriptor in constructor am: 4d22ca2ab6

Original change: https://android-review.googlesource.com/c/platform/system/update_engine/+/1581806

Change-Id: I1a541be1a7008ded12fb449ad59321fd414e4572