Add audit for references for dataset_type=publication
Make software and publication searchable.
Added in abstact as boost value.
Keep logic the same but cycle through files, likely this should move to file level
Retrieve file.platform object

Also moved platform test data from replicates to files, and updated AssayDetails to put divs around dt/dd, like everything else has now.
Display platforms from experiment.files
Merge remote-tracking branch 'origin/master' into 2469-platform-move
Correct display when no files for experiment

Was displaying platform line even if no files.
Merge remote-tracking branch 'origin/master' into 2469-platform-move
Update Jest test for moved platforms
Moving the platform and flowcell audits to the correct levels
Get library data from ALL replicates for exp

We used to only use the first replicate. This change gathers data from the libraries of all replicates for an experiment and presents them as comma separated in the Assay panel.
Merge branch 'master' into 1178-sw-pub-search
Revert to Assay info only from first replicate

This does NOT revert the code to the way it was. The rewrite to get information from *all* the libraries was much cleaner and simpler than it was, so I just removed the part about using all the replicates.
Fixing merge conflict
Round 1 for Brian to look at
file_format not format
Fixing donor message
For Brian Round 2
file_format not format