[x] provide the transfer of the logic from settings to workchain, then to vibroworkchain.
[x] limitation on the outputs exposed in VibroWorkChain: this will require, in the result step, to call the vibroworkchain_node.called[0] to be able to access the output nodes.
[x] support for output Results to work with the new expose outputs.
This derives from https://github.com/mikibonacci/aiidalab-qe-vibroscopy/issues/33. Basically, we should just provide 4 possibilities, as described in the above mentioned issue.