Support Algorithms with lists of inputs
Allows the instantiation of algorithms with properties that are lists of inputs, e.g. a MultiTransformer
.
This goes part-way to addressing #36 (closed) but IMO doesn't close it because we can't yet detect inputs that are empty lists by default.
Depends on gaudi/Gaudi!934 (merged) for an example MergingTransformer
algorithm.