Add functionality to append flags dynamically
This MR addresses little invonvenince of new flags container that each and every job depends on all flags. This happens even if the flags are never needed in certain jobs configuration. I.e. Trigger may not need DQ and vice versa. By adding the possiblity to have flags added on demand the job that never touches DQ flags will not depend on it. However any use of the flag brings all the flags from owning package. It is transparent to users.
This MR also addresses issue of failed imports when the container owning flags does not compile or is faulty. This is, if flags from broken pkg are not needed the
Edited by Tomasz Bold