Add --intersect option to summary, filter, and cytoscape
So the user can e.g. extract components that contain at least one gene from each input gene set