Feature/seqware 1782 filechild json plus limits

Handle the sample fingerprinting workflow which requests all the relevant workflow runs given *all* the files in a study. Therefore, we need to upload via json rather than query parameters. Also, we need to limit workflow runs by relevant workflows in order to have any hope of loading the results client side.