Convert 'output' to an array

Connected used the type of resource to lookup output
Instead use position on transfer
Use 0 for byproduct transfer
Pipeline configuration updated
Merge pull request #66 from mattdenner/fix_connected_presenter_outputs

Fix connected presenter outputs
Fix role definition
Merge pull request #67 from mattdenner/fix_selection_page

Fix role definition