pull request from wtsi devel to master - release 80.3

report consistent sample_name, library_id etc at pool level i.e. if non-spike children give same value use that for the pool, (to better cope with single plex pools)