Spec #21606: filter display UI and button updates
- add filter type and value to filter details
- update buttons for "filter subjects" vs "filter data"
- prepend "Subject" to subject filters and collapse to single line with ellipse
Merge branch 'develop' into df_filter
Spec #21606: test fixes for filter display and button changes
Merge branch 'df_filter' into fb_datafilter
Spec 21606: data filtering! Support on app context for filter type, declare getData configurations.
Merge branch 'fb_datafilter' of https://github.com/LabKey/cds into fb_datafilter
Spec 21606: Support for 'inNotNullSet' on getData measures. Apply data filters from plot.
Grid: revert accidental removal of afterchangeview listener.
Spec 21606: Grid generates data filters.
Spec 21606: Merge plot measures before request.
Merge branch 'fb_datafilter' of https://github.com/LabKey/cds into fb_datafilter
Spec #21606: Factor out data processing from Scatter.js
- ChartData model and StudyAxisData model to do all of the processing
Fix tests for locator space issues (this should probably go to develop branch as well)
Merge branch 'develop' into fb_datafilter

Conflicts:
	webapp/production/Connector/app.js
	webapp/production/Connector/resources/Connector-all_01.css
Spec 21606: Replace filters in plot "zooming".
Apps: Improve state handling in case of overflowing session.
Merge branch 'fb_datafilter' of https://github.com/LabKey/cds into fb_datafilter
Spec #21606: fixes for filter detail and overview with where vs count filters
Fix handling of nested lookup filters. Fix filter equivalency check.
Merge branch 'fb_datafilter' of https://github.com/LabKey/cds into fb_datafilter