Fix: pengine: make resource-discovery work with location rules
Low: pengine: update regression tests for rsc discovery with rules