Extend SortView<T> unit tests considerably.
Add unit tests for FilterView<T>.
Introduce event.collect function to make testing clearer/simpler.
Use new event.collect function in existing filter/sort tests.
Export WindowView and add some accessor functions.
Initial tests for WindowView<T>. Some fail, reproducing an observed bug.