Fix some lines that would trigger fatal errors
- require PVs when builders try to call PV-related functors
- remove PV-related variables from monitoring if no PVs are required
- remove monitoring variables of composites if the line only selects a single particle