add 'get' to SampleCollection reflowService
new getSitePanel service, use GET for getSampleCollection, and return a promise for the getSampleClusters query
re-work PRVisualizationController to use member index for tracking user selection, and add 'panel_data' to the directive data object