Extend all_inputs method to handle list input for class Algorithm in PyConf
The current all_inputs method of the PyConf class Algorithm does not handle inputs as a list. This causes problems in some use cases, e.g. discussion in Moore!685 (merged).
This patch extends all_inputs to handle inputs as a list.