Adding TaskFragmentContainer.Builder

Using the builder vs. passing many parameters necessary for
creating a TaskFragment, in order to enhance code readability
and easier to add new parameters in the future.

This is just a refactor, no functional changes.

Bug: 341842558
Test: wm presubmit
Change-Id: I8b764e8bc6feda8d8aac3475df4616ce15fa3813
10 files changed