Remove reuse of TimeZoneDistro

TimeZoneDistro is becoming single-use to better reflect its
normal usage as a wrapper around a stream from a
ParcelFileDescriptor.

This change switches to using methods on TimeZoneDistroBuilder
that return byte[] instead of TimeZoneDistro objects. Returning
TimeZoneDistro objects from TimeZoneDistroBuilder will be removed
in future changes.

Bug: 31008728
Test: make cts
Test: run cts -m CtsHostTzDataTests
Change-Id: I5539944af792bf8b2c63fdfe0295a943a1954858
1 file changed