kleaf: Clean up module_outs_file.

Instead of creating a file that has all of
module_outs and module_implicit_outs, pass
the list directly everywhere. kernel_build
also pass the list to kernel_filegroup directly.

This makes the representation of kernel_filegroup
more straightforward to follow.

Test: TH
Bug: 332386858
Change-Id: I97a67e8ee5f343fe045b79a2016a34436c32621b
9 files changed