allow multiple formats in download_samples
updates to ReFlowClient for compensation / site panel relationship