cleaning up ScaldingLaws tests
proper handling of new ValueFlatMappedProducer node in PlannerSpec; TPNamedProducer in DagOptimizer