filtered work_packages are now rewired: children, that are not present in the filtered set are removed, parents are rewired to the first ancestor that is not filtered
fixing the ancestor-chain, adding tests on removed children
Merge branch 'feature/add_server_side_timeline_filters' of github.com:opf/openproject into feature/add_server_side_timeline_filters