Refactor filter logic, so that widgets indicate when they are empty, and always only modify URL query vars for which there's a widget, fix lazy-reload in pivottable.js, fix "Reset all filters" in S3Report2 (was it actually broken?)