Merge of working flow

Merged at this point to have a good working version available in master (as it's pretty much junk at present).

Workflow runs end to end and packages results ready for VCF upload code.  Next phase is to ensure that it will function if a donor has multiple tumours.