Use a _{IN,OUT}_ naming convention in "port" names to validate direction of
data flow when linking nodes with fifos.
Abort if trying to link a node's port which doesn't exist (or which
has already been used)
Tidy and enhance comments
Merge remote-tracking branch 'kl2-remote/fixmate_markdups_calibration' into devel
Merge remote-tracking branch 'kl2-remote/fixmate_markdups_calibration' into devel
Merge remote-tracking branch 'kl2-remote/fixmate_markdups_calibration' into devel
Merge branch 'devel' of github.com:wtsi-npg/p4 into devel
Merge branch 'devel' of https://github.com/dkj/p4 into dkj-devel
small amendments to existing test pipeline vtf files, added three more to test new warnings and failures (new port checks in viv.pl)
new files were not added by git -a
Merge remote-tracking branch 'kl2-remote/add_amend_test_vtfs' into devel
Merge branch 'dkj-devel' into devel