[#56277320] Sequencescape accepts full manifests
[#56277320] Refactor to bring header config together
[fixes #56277300] Tube manifests now work

The code was incomplete with a placeholder for the
column header. Works now, but shares a template
with the plate manifests.
[#56277300] Tube manifests use own template

Ensures that headers aren't misleading.
Merge pull request #798 from JamesGlover/EPIC_sample_manifest_updates

Epic sample manifest updates