builder: Collect files based on their patterns, predefined
We now automatically allocate the right subpackage based on the
globs defined, in sequential order, in the macro files. This allows
the spec to override certain fields and still benefit from the base
Long story short, this is a big step for collection to work.
Signed-off-by: Ikey Doherty <firstname.lastname@example.org>